Skip to content

Commit d81b7e3

Browse files
committed
feat: add zlib::Inflate::reset().
That way, each instance can be reused.
1 parent 67da689 commit d81b7e3

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

gix-features/src/zlib/mod.rs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,11 @@ impl Inflate {
4141
(self.state.total_out() - before_out) as usize,
4242
))
4343
}
44+
45+
/// Ready this instance for decoding another data stream.
46+
pub fn reset(&mut self) {
47+
self.state.reset(true);
48+
}
4449
}
4550

4651
///

0 commit comments

Comments
 (0)