diff --git a/include/boost/numeric/ublas/storage.hpp b/include/boost/numeric/ublas/storage.hpp index 6f0168c2..89c67513 100644 --- a/include/boost/numeric/ublas/storage.hpp +++ b/include/boost/numeric/ublas/storage.hpp @@ -1604,7 +1604,7 @@ namespace boost { namespace numeric { namespace ublas { private: size_type size_; array_type data_; - const static indirect_array all_; + static const indirect_array all_; }; template diff --git a/include/boost/numeric/ublas/storage_sparse.hpp b/include/boost/numeric/ublas/storage_sparse.hpp index 49686f0d..7c91164d 100644 --- a/include/boost/numeric/ublas/storage_sparse.hpp +++ b/include/boost/numeric/ublas/storage_sparse.hpp @@ -552,7 +552,7 @@ namespace boost { namespace numeric { namespace ublas { private: // Provide destroy as a non member function BOOST_UBLAS_INLINE - void static static_destroy (reference p) { + static void static_destroy (reference p) { (&p) -> ~value_type (); } ALLOC alloc_;