Index: matrix.hpp =================================================================== RCS file: /cvsroot/boost/boost/boost/numeric/ublas/matrix.hpp,v retrieving revision 1.71 diff -u -p -r1.71 matrix.hpp --- matrix.hpp 27 Jul 2006 10:27:37 -0000 1.71 +++ matrix.hpp 29 Jan 2007 13:54:22 -0000 @@ -1086,14 +1111,14 @@ namespace boost { namespace numeric { na size1_ = size1; size2_ = size2; if (preserve) - data ().resize (layout_type::size1 (size1, size2) + 1, typename array_type::value_type ()); + data ().resize (layout_type::size_M (size1, size2) + 1, typename array_type::value_type ()); else - data ().resize (layout_type::size1 (size1, size2) + 1); - for (size_type k = 0; k < layout_type::size1 (size1, size2); ++ k) { + data ().resize (layout_type::size_M (size1, size2) + 1); + for (size_type k = 0; k < layout_type::size_M (size1, size2); ++ k) { if (preserve) - data () [k].resize (layout_type::size2 (size1, size2), value_type ()); + data () [k].resize (layout_type::size_m (size1, size2), value_type ()); else - data () [k].resize (layout_type::size2 (size1, size2)); + data () [k].resize (layout_type::size_m (size1, size2)); } }