File tree Expand file tree Collapse file tree 2 files changed +8
-1
lines changed Expand file tree Collapse file tree 2 files changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -343,6 +343,13 @@ pub unsafe extern "C" fn deflateEnd(strm: *mut z_stream) -> i32 {
343343 }
344344}
345345
346+ pub unsafe extern "C" fn deflateReset ( strm : * mut z_stream ) -> i32 {
347+ match DeflateStream :: from_stream_mut ( strm) {
348+ Some ( stream) => zlib_rs:: deflate:: reset ( stream) as _ ,
349+ None => ReturnCode :: StreamError as _ ,
350+ }
351+ }
352+
346353pub unsafe extern "C" fn deflateInit_ (
347354 strm : z_streamp ,
348355 level : c_int ,
Original file line number Diff line number Diff line change @@ -390,7 +390,7 @@ pub fn end(stream: &mut DeflateStream) -> ReturnCode {
390390 }
391391}
392392
393- fn reset ( stream : & mut DeflateStream ) -> ReturnCode {
393+ pub fn reset ( stream : & mut DeflateStream ) -> ReturnCode {
394394 let ret = reset_keep ( stream) ;
395395
396396 if ret == ReturnCode :: Ok {
You can’t perform that action at this time.
0 commit comments