Skip to content

Commit 223dc08

Browse files
committed
---
yaml --- r: 187003 b: refs/heads/try c: 2953710 h: refs/heads/master i: 187001: 86c0904 186999: cfe6fe6 v: v3
1 parent 2bc47ee commit 223dc08

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
refs/heads/master: b4c965ee803a4521d8b4575f634e036f93e408f3
33
refs/heads/snap-stage1: e33de59e47c5076a89eadeb38f4934f58a3618a6
44
refs/heads/snap-stage3: 3a96d6a9818fe2affc98a187fb1065120458cee9
5-
refs/heads/try: aaf4176f0f7b072487d8f6ca4720d6da6315b23f
5+
refs/heads/try: 2953710d26515ee2832ae6f705f51d00526fa018
66
refs/tags/release-0.1: 1f5c5126e96c79d22cb7862f75304136e204f105
77
refs/heads/dist-snap: ba4081a5a8573875fed17545846f6f6902c8ba8d
88
refs/tags/release-0.2: c870d2dffb391e14efb05aa27898f1f6333a9596

branches/try/src/libflate/lib.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,13 +45,13 @@ pub struct Bytes {
4545
impl Deref for Bytes {
4646
type Target = [u8];
4747
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) }
4949
}
5050
}
5151

5252
impl Drop for Bytes {
5353
fn drop(&mut self) {
54-
unsafe { libc::free(self.ptr.ptr as *mut _); }
54+
unsafe { libc::free(*self.ptr as *mut _); }
5555
}
5656
}
5757

@@ -84,7 +84,7 @@ fn deflate_bytes_internal(bytes: &[u8], flags: c_int) -> Option<Bytes> {
8484
&mut outsz,
8585
flags);
8686
if !res.is_null() {
87-
let res = Unique(res as *mut u8);
87+
let res = Unique::new(res as *mut u8);
8888
Some(Bytes { ptr: res, len: outsz as uint })
8989
} else {
9090
None
@@ -110,7 +110,7 @@ fn inflate_bytes_internal(bytes: &[u8], flags: c_int) -> Option<Bytes> {
110110
&mut outsz,
111111
flags);
112112
if !res.is_null() {
113-
let res = Unique(res as *mut u8);
113+
let res = Unique::new(res as *mut u8);
114114
Some(Bytes { ptr: res, len: outsz as uint })
115115
} else {
116116
None

0 commit comments

Comments
 (0)