diff liboctave/Array.cc @ 10673:b17a966099ed

remove deprecated Array method
author Jaroslav Hajek <highegg@gmail.com>
date Tue, 01 Jun 2010 12:29:01 +0200
parents 8645b7087859
children e3064439d6b4
line wrap: on
line diff
--- a/liboctave/Array.cc
+++ b/liboctave/Array.cc
@@ -1670,35 +1670,6 @@
   return slice_data;
 }
 
-template <class T>
-void
-Array<T>::maybe_delete_dims (void)
-{
-  int nd = dimensions.length ();
-
-  dim_vector new_dims (1, 1);
-
-  bool delete_dims = true;
-
-  for (int i = nd - 1; i >= 0; i--)
-    {
-      if (delete_dims)
-        {
-          if (dimensions(i) != 1)
-            {
-              delete_dims = false;
-
-              new_dims = dim_vector (i + 1, dimensions(i));
-            }
-        }
-      else
-        new_dims(i) = dimensions(i);
-    }
-
-  if (nd != new_dims.length ())
-    dimensions = new_dims;
-}
-
 // Non-real types don't have NaNs.
 template <class T>
 inline bool