about summary refs log tree commit diff
path: root/src/liballoc
diff options
context:
space:
mode:
authorTim Diekmann <tim.diekmann@3dvision.de>2020-03-25 18:41:25 +0100
committerTim Diekmann <tim.diekmann@3dvision.de>2020-03-26 17:12:45 +0100
commitba26a9e9579f4906a782635f3261781935dadee2 (patch)
tree9486235d592c77c14870f18a382d9fa3a3296a6a /src/liballoc
parent42a8547038bde637d050b1b2688c540b04baed9e (diff)
Fix assertion in `shrink` to use `capacity()` instead
Diffstat (limited to 'src/liballoc')
-rw-r--r--src/liballoc/raw_vec.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/liballoc/raw_vec.rs b/src/liballoc/raw_vec.rs
index f1b96c9dd9d..3bf481a291c 100644
--- a/src/liballoc/raw_vec.rs
+++ b/src/liballoc/raw_vec.rs
@@ -548,7 +548,7 @@ impl<T, A: AllocRef> RawVec<T, A> {
         amount: usize,
         placement: ReallocPlacement,
     ) -> Result<(), TryReserveError> {
-        assert!(amount <= self.cap, "Tried to shrink to a larger capacity");
+        assert!(amount <= self.capacity(), "Tried to shrink to a larger capacity");
 
         let mut memory = if let Some(mem) = self.current_memory() { mem } else { return Ok(()) };
         let new_size = amount * mem::size_of::<T>();