Skip to content

Commit 08aaa36

Browse files
asdfgraydon
authored andcommitted
---
yaml --- r: 41609 b: refs/heads/master c: dd73dd0 h: refs/heads/master i: 41607: 6a4cf6e v: v3
1 parent b698d2c commit 08aaa36

File tree

2 files changed

+3
-7
lines changed

2 files changed

+3
-7
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
refs/heads/master: 4096c9f25f59e67835999ec6c89bc4ca1f3dcad0
2+
refs/heads/master: dd73dd0e37d17ecfec4fb9a38d4cfd68dcf299eb
33
refs/heads/snap-stage1: e33de59e47c5076a89eadeb38f4934f58a3618a6
44
refs/heads/snap-stage3: 2f46b763da2c098913884f101b6d71d69af41b49
55
refs/heads/try: 3d5418789064fdb463e872a4e651af1c628a3650

trunk/src/libcore/vec.rs

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2041,9 +2041,7 @@ pub mod bytes {
20412041
* may not overlap.
20422042
*/
20432043
pub fn memcpy(dst: &[mut u8], src: &[const u8], count: uint) {
2044-
assert dst.len() >= count;
2045-
assert src.len() >= count;
2046-
2044+
// Bound checks are done at vec::raw::memcpy.
20472045
unsafe { vec::raw::memcpy(dst, src, count) }
20482046
}
20492047

@@ -2054,9 +2052,7 @@ pub mod bytes {
20542052
* may overlap.
20552053
*/
20562054
pub fn memmove(dst: &[mut u8], src: &[const u8], count: uint) {
2057-
assert dst.len() >= count;
2058-
assert src.len() >= count;
2059-
2055+
// Bound checks are done at vec::raw::memmove.
20602056
unsafe { vec::raw::memmove(dst, src, count) }
20612057
}
20622058
}

0 commit comments

Comments
 (0)