File tree Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -28,7 +28,7 @@ extern mod rusti {
28
28
#[ inline( always) ]
29
29
pure fn capacity < T > ( & & v: @[ const T ] ) -> uint {
30
30
unsafe {
31
- let repr: * * unsafe :: VecRepr =
31
+ let repr: * * raw :: VecRepr =
32
32
:: unsafe:: reinterpret_cast ( & addr_of ( v) ) ;
33
33
( * * repr) . unboxed . alloc / sys:: size_of :: < T > ( )
34
34
}
@@ -49,8 +49,8 @@ pure fn capacity<T>(&&v: @[const T]) -> uint {
49
49
#[ inline( always) ]
50
50
pure fn build_sized < A > ( size : uint , builder : fn ( push : pure fn( +A ) ) ) -> @[ A ] {
51
51
let mut vec = @[ ] ;
52
- unsafe { unsafe :: reserve ( vec, size) ; }
53
- builder ( |+x| unsafe { unsafe :: push ( vec, move x) } ) ;
52
+ unsafe { raw :: reserve ( vec, size) ; }
53
+ builder ( |+x| unsafe { raw :: push ( vec, move x) } ) ;
54
54
return vec;
55
55
}
56
56
@@ -141,7 +141,7 @@ impl<T: Copy> @[T]: Add<&[const T],@[T]> {
141
141
}
142
142
143
143
144
- mod unsafe {
144
+ mod raw {
145
145
type VecRepr = vec:: raw:: VecRepr ;
146
146
type SliceRepr = vec:: raw:: SliceRepr ;
147
147
Original file line number Diff line number Diff line change @@ -66,7 +66,7 @@ struct Arena {
66
66
67
67
fn chunk ( size : uint , is_pod : bool ) -> Chunk {
68
68
let mut v = @[ ] ;
69
- unsafe { at_vec:: unsafe :: reserve ( v, size) ; }
69
+ unsafe { at_vec:: raw :: reserve ( v, size) ; }
70
70
{ data: v, mut fill: 0 u, is_pod: is_pod }
71
71
}
72
72
You can’t perform that action at this time.
0 commit comments