diff liboctave/Sparse.cc @ 7463:2467639bd8c0

eliminate UNDEFINED sort mode
author John W. Eaton <jwe@octave.org>
date Fri, 08 Feb 2008 16:00:16 -0500
parents 402168152bb9
children 4249c6fb6e09
line wrap: on
line diff
--- a/liboctave/Sparse.cc	Fri Feb 08 12:30:39 2008 +0100
+++ b/liboctave/Sparse.cc	Fri Feb 08 16:00:16 2008 -0500
@@ -2108,6 +2108,8 @@
     lsort.set_compare (sparse_ascending_compare);
   else if (mode == DESCENDING)
     lsort.set_compare (sparse_descending_compare);
+  else
+    abort ();
 
   T *v = m.data ();
   octave_idx_type *mcidx = m.cidx ();
@@ -2175,6 +2177,8 @@
     indexed_sort.set_compare (sparse_ascending_compare);
   else if (mode == DESCENDING)
     indexed_sort.set_compare (sparse_descending_compare);
+  else
+    abort ();
 
   T *v = m.data ();
   octave_idx_type *mcidx = m.cidx ();