File tree Expand file tree Collapse file tree 2 files changed +5
-5
lines changed
branches/beta/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 @@ -31,7 +31,7 @@ refs/heads/automation-fail: 1bf06495443584539b958873e04cc2f864ab10e4
31
31
refs/heads/issue-18208-method-dispatch-3-quick-reject: 2009f85b9f99dedcec4404418eda9ddba90258a2
32
32
refs/heads/batch: b7fd822592a4fb577552d93010c4a4e14f314346
33
33
refs/heads/building: 126db549b038c84269a1e4fe46f051b2c15d6970
34
- refs/heads/beta: aaf4176f0f7b072487d8f6ca4720d6da6315b23f
34
+ refs/heads/beta: 2953710d26515ee2832ae6f705f51d00526fa018
35
35
refs/heads/windistfix: 7608dbad651f02e837ed05eef3d74a6662a6e928
36
36
refs/tags/1.0.0-alpha: e42bd6d93a1d3433c486200587f8f9e12590a4d7
37
37
refs/heads/tmp: c65fb1a81e5dc58cf171cc47f65de9e6e2119247
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