comparison 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
comparison
equal deleted inserted replaced
7462:dfcaf7ed48e3 7463:2467639bd8c0
2106 2106
2107 if (mode == ASCENDING) 2107 if (mode == ASCENDING)
2108 lsort.set_compare (sparse_ascending_compare); 2108 lsort.set_compare (sparse_ascending_compare);
2109 else if (mode == DESCENDING) 2109 else if (mode == DESCENDING)
2110 lsort.set_compare (sparse_descending_compare); 2110 lsort.set_compare (sparse_descending_compare);
2111 else
2112 abort ();
2111 2113
2112 T *v = m.data (); 2114 T *v = m.data ();
2113 octave_idx_type *mcidx = m.cidx (); 2115 octave_idx_type *mcidx = m.cidx ();
2114 octave_idx_type *mridx = m.ridx (); 2116 octave_idx_type *mridx = m.ridx ();
2115 2117
2173 2175
2174 if (mode == ASCENDING) 2176 if (mode == ASCENDING)
2175 indexed_sort.set_compare (sparse_ascending_compare); 2177 indexed_sort.set_compare (sparse_ascending_compare);
2176 else if (mode == DESCENDING) 2178 else if (mode == DESCENDING)
2177 indexed_sort.set_compare (sparse_descending_compare); 2179 indexed_sort.set_compare (sparse_descending_compare);
2180 else
2181 abort ();
2178 2182
2179 T *v = m.data (); 2183 T *v = m.data ();
2180 octave_idx_type *mcidx = m.cidx (); 2184 octave_idx_type *mcidx = m.cidx ();
2181 octave_idx_type *mridx = m.ridx (); 2185 octave_idx_type *mridx = m.ridx ();
2182 2186