From 2d8ff5b0666b6f9c1815f5df8d22ab1d863304e2 Mon Sep 17 00:00:00 2001 From: Jorge Aparicio <japaricious@gmail.com> Date: Fri, 17 Mar 2017 12:07:23 -0500 Subject: [PATCH] fix bug in Vec.push the length of the vector wasn't being incremented --- src/lib.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lib.rs b/src/lib.rs index 2d9747c..edaf567 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -125,6 +125,7 @@ impl<T, A> Vec<T, A> unsafe { *slice.as_mut_ptr().offset(self.len as isize) = elem; } + self.len += 1; Ok(()) } } -- GitLab