Skip to content

Commit ff54ac8

Browse files
committed
Rename vec::unsafe to vec::raw
1 parent 37cf649 commit ff54ac8

File tree

17 files changed

+88
-88
lines changed

17 files changed

+88
-88
lines changed

src/libcore/at_vec.rs

+3-3
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ export unsafe;
1515
#[abi = "cdecl"]
1616
extern mod rustrt {
1717
fn vec_reserve_shared_actual(++t: *sys::TypeDesc,
18-
++v: **vec::unsafe::VecRepr,
18+
++v: **vec::raw::VecRepr,
1919
++n: libc::size_t);
2020
}
2121

@@ -142,8 +142,8 @@ impl<T: Copy> @[T]: Add<&[const T],@[T]> {
142142

143143

144144
mod unsafe {
145-
type VecRepr = vec::unsafe::VecRepr;
146-
type SliceRepr = vec::unsafe::SliceRepr;
145+
type VecRepr = vec::raw::VecRepr;
146+
type SliceRepr = vec::raw::SliceRepr;
147147

148148
/**
149149
* Sets the length of a vector

src/libcore/flate.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ fn deflate_buf(buf: &[const u8]) -> ~[u8] {
2828
ptr::addr_of(outsz),
2929
lz_norm);
3030
assert res as int != 0;
31-
let out = vec::unsafe::from_buf(res as *u8,
31+
let out = vec::raw::from_buf(res as *u8,
3232
outsz as uint);
3333
libc::free(res);
3434
move out
@@ -46,7 +46,7 @@ fn inflate_buf(buf: &[const u8]) -> ~[u8] {
4646
ptr::addr_of(outsz),
4747
0);
4848
assert res as int != 0;
49-
let out = vec::unsafe::from_buf(res as *u8,
49+
let out = vec::raw::from_buf(res as *u8,
5050
outsz as uint);
5151
libc::free(res);
5252
move out

src/libcore/io.rs

+3-3
Original file line numberDiff line numberDiff line change
@@ -53,11 +53,11 @@ impl<T: Reader> T : ReaderUtil {
5353
fn read_bytes(len: uint) -> ~[u8] {
5454
let mut buf = ~[mut];
5555
vec::reserve(buf, len);
56-
unsafe { vec::unsafe::set_len(buf, len); }
56+
unsafe { vec::raw::set_len(buf, len); }
5757

5858
let count = self.read(buf, len);
5959

60-
unsafe { vec::unsafe::set_len(buf, count); }
60+
unsafe { vec::raw::set_len(buf, count); }
6161
vec::from_mut(move buf)
6262
}
6363
fn read_line() -> ~str {
@@ -682,7 +682,7 @@ impl MemBuffer: Writer {
682682
683683
let count = uint::max(buf_len, self.pos + v_len);
684684
vec::reserve(buf, count);
685-
unsafe { vec::unsafe::set_len(buf, count); }
685+
unsafe { vec::raw::set_len(buf, count); }
686686
687687
vec::u8::memcpy(vec::mut_view(buf, self.pos, count), v, v_len);
688688

src/libcore/ptr.rs

+6-6
Original file line numberDiff line numberDiff line change
@@ -265,14 +265,14 @@ fn test() {
265265
let mut v0 = ~[32000u16, 32001u16, 32002u16];
266266
let mut v1 = ~[0u16, 0u16, 0u16];
267267

268-
ptr::memcpy(ptr::mut_offset(vec::unsafe::to_mut_ptr(v1), 1u),
269-
ptr::offset(vec::unsafe::to_ptr(v0), 1u), 1u);
268+
ptr::memcpy(ptr::mut_offset(vec::raw::to_mut_ptr(v1), 1u),
269+
ptr::offset(vec::raw::to_ptr(v0), 1u), 1u);
270270
assert (v1[0] == 0u16 && v1[1] == 32001u16 && v1[2] == 0u16);
271-
ptr::memcpy(vec::unsafe::to_mut_ptr(v1),
272-
ptr::offset(vec::unsafe::to_ptr(v0), 2u), 1u);
271+
ptr::memcpy(vec::raw::to_mut_ptr(v1),
272+
ptr::offset(vec::raw::to_ptr(v0), 2u), 1u);
273273
assert (v1[0] == 32002u16 && v1[1] == 32001u16 && v1[2] == 0u16);
274-
ptr::memcpy(ptr::mut_offset(vec::unsafe::to_mut_ptr(v1), 2u),
275-
vec::unsafe::to_ptr(v0), 1u);
274+
ptr::memcpy(ptr::mut_offset(vec::raw::to_mut_ptr(v1), 2u),
275+
vec::raw::to_ptr(v0), 1u);
276276
assert (v1[0] == 32002u16 && v1[1] == 32001u16 && v1[2] == 32000u16);
277277
}
278278
}

src/libcore/str.rs

+7-7
Original file line numberDiff line numberDiff line change
@@ -439,15 +439,15 @@ Section: Transforming strings
439439
*/
440440
pure fn to_bytes(s: &str) -> ~[u8] unsafe {
441441
let mut v: ~[u8] = ::unsafe::transmute(from_slice(s));
442-
vec::unsafe::set_len(v, len(s));
442+
vec::raw::set_len(v, len(s));
443443
move v
444444
}
445445

446446
/// Work with the string as a byte slice, not including trailing null.
447447
#[inline(always)]
448448
pure fn byte_slice<T>(s: &str, f: fn(v: &[u8]) -> T) -> T {
449449
do as_buf(s) |p,n| {
450-
unsafe { vec::unsafe::form_slice(p, n-1u, f) }
450+
unsafe { vec::raw::form_slice(p, n-1u, f) }
451451
}
452452
}
453453

@@ -1996,7 +1996,7 @@ mod unsafe {
19961996
let vbuf = ::unsafe::transmute_mut_unsafe(vbuf);
19971997
ptr::memcpy(vbuf, buf as *u8, len)
19981998
});
1999-
vec::unsafe::set_len(v, len);
1999+
vec::raw::set_len(v, len);
20002000
vec::push(v, 0u8);
20012001

20022002
assert is_utf8(v);
@@ -2054,7 +2054,7 @@ mod unsafe {
20542054
let src = ptr::offset(sbuf, begin);
20552055
ptr::memcpy(vbuf, src, end - begin);
20562056
}
2057-
vec::unsafe::set_len(v, end - begin);
2057+
vec::raw::set_len(v, end - begin);
20582058
vec::push(v, 0u8);
20592059
::unsafe::transmute(move v)
20602060
}
@@ -2118,7 +2118,7 @@ mod unsafe {
21182118

21192119
/// Sets the length of the string and adds the null terminator
21202120
unsafe fn set_len(&v: ~str, new_len: uint) {
2121-
let repr: *vec::unsafe::VecRepr = ::unsafe::reinterpret_cast(&v);
2121+
let repr: *vec::raw::VecRepr = ::unsafe::reinterpret_cast(&v);
21222122
(*repr).fill = new_len + 1u;
21232123
let null = ptr::mut_offset(ptr::mut_addr_of((*repr).data), new_len);
21242124
*null = 0u8;
@@ -2128,7 +2128,7 @@ mod unsafe {
21282128
fn test_from_buf_len() {
21292129
unsafe {
21302130
let a = ~[65u8, 65u8, 65u8, 65u8, 65u8, 65u8, 65u8, 0u8];
2131-
let b = vec::unsafe::to_ptr(a);
2131+
let b = vec::raw::to_ptr(a);
21322132
let c = from_buf_len(b, 3u);
21332133
assert (c == ~"AAA");
21342134
}
@@ -2940,7 +2940,7 @@ mod tests {
29402940
fn test_from_buf() {
29412941
unsafe {
29422942
let a = ~[65u8, 65u8, 65u8, 65u8, 65u8, 65u8, 65u8, 0u8];
2943-
let b = vec::unsafe::to_ptr(a);
2943+
let b = vec::raw::to_ptr(a);
29442944
let c = unsafe::from_buf(b);
29452945
assert (c == ~"AAAAAAA");
29462946
}

src/libcore/uint-template.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -239,7 +239,7 @@ pure fn to_str_bytes<U>(neg: bool, num: T, radix: uint,
239239
*ptr::mut_offset(mp, i) = '-' as u8;
240240
}
241241

242-
vec::unsafe::form_slice(ptr::offset(p, i),
242+
vec::raw::form_slice(ptr::offset(p, i),
243243
len - i, f)
244244
}
245245
}

0 commit comments

Comments
 (0)