aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/bytes_mut.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/bytes_mut.rs b/src/bytes_mut.rs
index 282aaa7..c9f5634 100644
--- a/src/bytes_mut.rs
+++ b/src/bytes_mut.rs
@@ -639,8 +639,8 @@ impl BytesMut {
// Update the info
self.ptr = vptr(v.as_mut_ptr().add(off));
- self.len = v.len() - off;
self.cap = v.capacity() - off;
+ debug_assert_eq!(self.len, v.len() - off);
}
return;
@@ -746,8 +746,8 @@ impl BytesMut {
let data = (original_capacity_repr << ORIGINAL_CAPACITY_OFFSET) | KIND_VEC;
self.data = invalid_ptr(data);
self.ptr = vptr(v.as_mut_ptr());
- self.len = v.len();
self.cap = v.capacity();
+ debug_assert_eq!(self.len, v.len());
}
/// Appends given bytes to this `BytesMut`.