diff options
| author | Graydon Hoare <[email protected]> | 2011-03-06 23:06:01 -0800 |
|---|---|---|
| committer | Graydon Hoare <[email protected]> | 2011-03-06 23:06:01 -0800 |
| commit | 2cbfb8795d48028f216ffcaf921add36b9d60499 (patch) | |
| tree | f3f24ebc58ed47c619c0812ba41c6091bcbf0995 /src/comp | |
| parent | Further work on vec-append. Almost working. (diff) | |
| download | rust-2cbfb8795d48028f216ffcaf921add36b9d60499.tar.xz rust-2cbfb8795d48028f216ffcaf921add36b9d60499.zip | |
Fix off-by-one in vector append code.
Diffstat (limited to 'src/comp')
| -rw-r--r-- | src/comp/middle/trans.rs | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/comp/middle/trans.rs b/src/comp/middle/trans.rs index de9aadae..05aadee2 100644 --- a/src/comp/middle/trans.rs +++ b/src/comp/middle/trans.rs @@ -5571,9 +5571,7 @@ fn trans_vec_append_glue(@crate_ctxt cx) { n_bytes).bcx; put_vec_fill(copy_dst_cx, llnew_vec, n_bytes); - copy_dst_cx.build.Store(vec_p1_adjusted(copy_dst_cx, - llnew_vec, llskipnull), - pp0); + copy_dst_cx.build.Store(vec_p1(copy_dst_cx, llnew_vec), pp0); copy_dst_cx.build.Br(copy_src_cx.llbb); |