Skip to content

Commit 8d3ccdb

Browse files
committed
---
yaml --- r: 184165 b: refs/heads/beta c: 2953710 h: refs/heads/master i: 184163: aa86552 v: v3
1 parent d85e9f1 commit 8d3ccdb

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
@@ -31,7 +31,7 @@ refs/heads/automation-fail: 1bf06495443584539b958873e04cc2f864ab10e4
3131
refs/heads/issue-18208-method-dispatch-3-quick-reject: 2009f85b9f99dedcec4404418eda9ddba90258a2
3232
refs/heads/batch: b7fd822592a4fb577552d93010c4a4e14f314346
3333
refs/heads/building: 126db549b038c84269a1e4fe46f051b2c15d6970
34-
refs/heads/beta: aaf4176f0f7b072487d8f6ca4720d6da6315b23f
34+
refs/heads/beta: 2953710d26515ee2832ae6f705f51d00526fa018
3535
refs/heads/windistfix: 7608dbad651f02e837ed05eef3d74a6662a6e928
3636
refs/tags/1.0.0-alpha: e42bd6d93a1d3433c486200587f8f9e12590a4d7
3737
refs/heads/tmp: c65fb1a81e5dc58cf171cc47f65de9e6e2119247

branches/beta/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)