changeset 29394:f91ff3f7f5dc

Fix loading ranges saved in "-binary" format (bug #60130). * ov-range.cc (ov_range<T>::load_binary): Fix order of arguments for range constructor.
author Markus Mützel <markus.muetzel@gmx.de>
date Sat, 27 Feb 2021 16:05:54 +0100
parents ca1cc1bca9cb
children 4d747b196935
files libinterp/octave-value/ov-range.cc
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/libinterp/octave-value/ov-range.cc	Wed Feb 24 21:44:02 2021 +0100
+++ b/libinterp/octave-value/ov-range.cc	Sat Feb 27 16:05:54 2021 +0100
@@ -744,7 +744,7 @@
   if (swap)
     swap_bytes<sizeof (T)> (&inc);
   if (inc != T (0))
-    m_range = octave::range<T> (bas, lim, inc);
+    m_range = octave::range<T> (bas, inc, lim);
   else
     {
       octave_idx_type numel = static_cast<octave_idx_type> (lim);