Skip to content

Commit a032012

Browse files
committed
avoid underflow during fn next for BTreeMap::range methods.
1 parent 42963e8 commit a032012

File tree

1 file changed

+2
-2
lines changed
  • src/libcollections/btree

1 file changed

+2
-2
lines changed

src/libcollections/btree/map.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ use core::fmt::Debug;
2525
use core::hash::{Hash, Hasher};
2626
use core::iter::{Map, FromIterator, IntoIterator};
2727
use core::ops::{Index, IndexMut};
28-
use core::{iter, fmt, mem};
28+
use core::{iter, fmt, mem, usize};
2929
use Bound::{self, Included, Excluded, Unbounded};
3030

3131
use borrow::Borrow;
@@ -1467,7 +1467,7 @@ macro_rules! range_impl {
14671467
$Range {
14681468
inner: AbsIter {
14691469
traversals: traversals,
1470-
size: 0, // unused
1470+
size: usize::MAX, // unused
14711471
}
14721472
}
14731473
}

0 commit comments

Comments
 (0)