diff -up boost_1_54_0/boost/serialization/static_warning.hpp\~ boost_1_54_0/boost/serialization/static_warning.hpp
old
|
new
|
|
72 | 72 | #include <boost/mpl/bool.hpp> |
73 | 73 | #include <boost/mpl/print.hpp> |
74 | 74 | #include <boost/mpl/eval_if.hpp> |
| 75 | #include <boost/static_assert.hpp> |
75 | 76 | |
76 | 77 | namespace boost { |
77 | 78 | namespace serialization { |
… |
… |
struct BOOST_SERIALIZATION_SS {};
|
101 | 102 | #define BOOST_SERIALIZATION_BSW(B, L) \ |
102 | 103 | typedef boost::serialization::BOOST_SERIALIZATION_SS< \ |
103 | 104 | sizeof( boost::serialization::static_warning_test< B, L > ) \ |
104 | | > BOOST_JOIN(STATIC_WARNING_LINE, L); |
| 105 | > BOOST_JOIN(STATIC_WARNING_LINE, L) \ |
| 106 | BOOST_STATIC_ASSERT_UNUSED_ATTRIBUTE; |
105 | 107 | |
106 | 108 | #define BOOST_STATIC_WARNING(B) BOOST_SERIALIZATION_BSW(B, __LINE__) |
107 | 109 | |