File tree Expand file tree Collapse file tree 2 files changed +5
-5
lines changed
branches/auto/src/libflate Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ refs/tags/release-0.3: b5f0d0f648d9a6153664837026ba1be43d3e2503
10
10
refs/tags/release-0.3.1: 495bae036dfe5ec6ceafd3312b4dca48741e845b
11
11
refs/tags/release-0.4: e828ea2080499553b97dfe33b3f4d472b4562ad7
12
12
refs/tags/release-0.5: 7e3bcfbf21278251ee936ad53e92e9b719702d73
13
- refs/heads/auto: aaf4176f0f7b072487d8f6ca4720d6da6315b23f
13
+ refs/heads/auto: 2953710d26515ee2832ae6f705f51d00526fa018
14
14
refs/heads/servo: af82457af293e2a842ba6b7759b70288da276167
15
15
refs/tags/release-0.6: b4ebcfa1812664df5e142f0134a5faea3918544c
16
16
refs/tags/0.1: b19db808c2793fe2976759b85a355c3ad8c8b336
Original file line number Diff line number Diff line change @@ -45,13 +45,13 @@ pub struct Bytes {
45
45
impl Deref for Bytes {
46
46
type Target = [ u8 ] ;
47
47
fn deref ( & self ) -> & [ u8 ] {
48
- unsafe { slice:: from_raw_parts_mut ( self . ptr . ptr , self . len ) }
48
+ unsafe { slice:: from_raw_parts ( * self . ptr , self . len ) }
49
49
}
50
50
}
51
51
52
52
impl Drop for Bytes {
53
53
fn drop ( & mut self ) {
54
- unsafe { libc:: free ( self . ptr . ptr as * mut _ ) ; }
54
+ unsafe { libc:: free ( * self . ptr as * mut _ ) ; }
55
55
}
56
56
}
57
57
@@ -84,7 +84,7 @@ fn deflate_bytes_internal(bytes: &[u8], flags: c_int) -> Option<Bytes> {
84
84
& mut outsz,
85
85
flags) ;
86
86
if !res. is_null ( ) {
87
- let res = Unique ( res as * mut u8 ) ;
87
+ let res = Unique :: new ( res as * mut u8 ) ;
88
88
Some ( Bytes { ptr : res, len : outsz as uint } )
89
89
} else {
90
90
None
@@ -110,7 +110,7 @@ fn inflate_bytes_internal(bytes: &[u8], flags: c_int) -> Option<Bytes> {
110
110
& mut outsz,
111
111
flags) ;
112
112
if !res. is_null ( ) {
113
- let res = Unique ( res as * mut u8 ) ;
113
+ let res = Unique :: new ( res as * mut u8 ) ;
114
114
Some ( Bytes { ptr : res, len : outsz as uint } )
115
115
} else {
116
116
None
You can’t perform that action at this time.
0 commit comments