changeset 33547:b6189d2a3d3c bytecode-interpreter

maint: Merge default to bytecode-interpreter
author Arun Giridhar <arungiridhar@gmail.com>
date Wed, 08 May 2024 09:19:40 -0400
parents 11b5c462f640 (current diff) 47c798415504 (diff)
children efbdbe7f3264
files
diffstat 1 files changed, 3 insertions(+), 9 deletions(-) [+]
line wrap: on
line diff
--- a/liboctave/array/Array-base.cc	Wed May 08 08:58:50 2024 -0400
+++ b/liboctave/array/Array-base.cc	Wed May 08 09:19:40 2024 -0400
@@ -1817,15 +1817,9 @@
     {
       // The dimension to sort along exceeds the array's dimensions,
       // ==> array is already trivially sorted in such higher dimensions,
-      // ==> copy and return.
-
-      T *v = m.rwdata ();
-      const T *ov = data ();
-
-      for (octave_idx_type i = 0; i < m.numel (); i++)
-        v[i] = ov[i];
-
-      return m;
+      // ==> return early.
+
+      return *this;
     }
 
   octave_idx_type ns = dv(dim);