Mercurial > jwe > octave
comparison libinterp/octave-value/ov.cc @ 30861:1be26e9c07e3
maint: Merge stable to default.
author | Markus Mützel <markus.muetzel@gmx.de> |
---|---|
date | Tue, 22 Mar 2022 18:03:39 +0100 |
parents | eba0a86471b9 aaf689533e7b |
children | fc045a84cb33 |
comparison
equal
deleted
inserted
replaced
30859:eba0a86471b9 | 30861:1be26e9c07e3 |
---|---|
3253 if (abs_increment > max_val) | 3253 if (abs_increment > max_val) |
3254 return 1; | 3254 return 1; |
3255 | 3255 |
3256 UT unsigned_increment = range_increment<T> (increment); | 3256 UT unsigned_increment = range_increment<T> (increment); |
3257 | 3257 |
3258 // If the increment wasn't zero before but it is now, the cast to UT | |
3259 // wrapped around. The range can only have one value. | |
3260 if (unsigned_increment == 0) | |
3261 return 1; | |
3262 | |
3258 return range_numel_aux (base, unsigned_increment, limit); | 3263 return range_numel_aux (base, unsigned_increment, limit); |
3259 } | 3264 } |
3260 | 3265 |
3261 // Make a range from integer values. Increment may be integer or double. | 3266 // Make a range from integer values. Increment may be integer or double. |
3262 | 3267 |