changeset 20648:67cf25a6e11e

use gnulib::floor * idx-vector.cc (idx_vector::idx_range_rep::idx_range_rep): Use gnulib::floor.
author John W. Eaton <jwe@octave.org>
date Tue, 20 Oct 2015 22:43:20 -0400
parents 98a730e0dd51
children 22296da09307
files liboctave/array/idx-vector.cc
diffstat 1 files changed, 5 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/liboctave/array/idx-vector.cc	Fri Oct 23 07:30:22 2015 +0200
+++ b/liboctave/array/idx-vector.cc	Tue Oct 20 22:43:20 2015 -0400
@@ -144,18 +144,18 @@
               gripe_invalid_index (start);
               err = true;
             }
-          else if (step < 0 && start + (len-1)*step < 0)
+          else if (step < 0 && start + (len - 1)*step < 0)
             {
-              gripe_invalid_index (start + (len-1)*step);
+              gripe_invalid_index (start + (len - 1)*step);
               err = true;
             }
         }
       else
         {
           // find first non-integer, then gripe about it
-          double b = r.base();
-          double inc = r.inc();
-          gripe_invalid_index (b != floor(b) ? b : b+inc);
+          double b = r.base ();
+          double inc = r.inc ();
+          gripe_invalid_index (b != gnulib::floor (b) ? b : b + inc);
           err = true;
         }
     }