File tree Expand file tree Collapse file tree 2 files changed +5
-5
lines changed
branches/try/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 2
2
refs/heads/master: b4c965ee803a4521d8b4575f634e036f93e408f3
3
3
refs/heads/snap-stage1: e33de59e47c5076a89eadeb38f4934f58a3618a6
4
4
refs/heads/snap-stage3: 3a96d6a9818fe2affc98a187fb1065120458cee9
5
- refs/heads/try: aaf4176f0f7b072487d8f6ca4720d6da6315b23f
5
+ refs/heads/try: 2953710d26515ee2832ae6f705f51d00526fa018
6
6
refs/tags/release-0.1: 1f5c5126e96c79d22cb7862f75304136e204f105
7
7
refs/heads/dist-snap: ba4081a5a8573875fed17545846f6f6902c8ba8d
8
8
refs/tags/release-0.2: c870d2dffb391e14efb05aa27898f1f6333a9596
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