about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorjonastepe <jonasprogrammer@gmail.com>2016-01-07 12:13:22 +0100
committerjonastepe <jonasprogrammer@gmail.com>2016-01-07 12:13:22 +0100
commita0731008fdb0b00d1328e834fe602983fdd69aa4 (patch)
tree221899df602b966ee96d10f2293735d8ed3f5d2c /src
parent2edb1d9b96bdf78ee06b73d37f1382a30bc67882 (diff)
downloadrust-a0731008fdb0b00d1328e834fe602983fdd69aa4.tar.gz
rust-a0731008fdb0b00d1328e834fe602983fdd69aa4.zip
len needs to be prefixed by self for this to work. The final code in this section of the book is correct.
Diffstat (limited to 'src')
-rw-r--r--src/doc/nomicon/vec-insert-remove.md4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/doc/nomicon/vec-insert-remove.md b/src/doc/nomicon/vec-insert-remove.md
index 0a37170c52c..bcecd78a1b7 100644
--- a/src/doc/nomicon/vec-insert-remove.md
+++ b/src/doc/nomicon/vec-insert-remove.md
@@ -24,7 +24,7 @@ pub fn insert(&mut self, index: usize, elem: T) {
             // ptr::copy(src, dest, len): "copy from source to dest len elems"
             ptr::copy(self.ptr.offset(index as isize),
                       self.ptr.offset(index as isize + 1),
-                      len - index);
+                      self.len - index);
         }
         ptr::write(self.ptr.offset(index as isize), elem);
         self.len += 1;
@@ -44,7 +44,7 @@ pub fn remove(&mut self, index: usize) -> T {
         let result = ptr::read(self.ptr.offset(index as isize));
         ptr::copy(self.ptr.offset(index as isize + 1),
                   self.ptr.offset(index as isize),
-                  len - index);
+                  self.len - index);
         result
     }
 }