summaryrefslogtreecommitdiff
path: root/ext/node/ops/zlib
diff options
context:
space:
mode:
Diffstat (limited to 'ext/node/ops/zlib')
-rw-r--r--ext/node/ops/zlib/brotli.rs6
1 files changed, 4 insertions, 2 deletions
diff --git a/ext/node/ops/zlib/brotli.rs b/ext/node/ops/zlib/brotli.rs
index f906e8827..dc3a40441 100644
--- a/ext/node/ops/zlib/brotli.rs
+++ b/ext/node/ops/zlib/brotli.rs
@@ -314,13 +314,15 @@ pub fn op_brotli_decompress_stream_end(
unsafe {
let mut available_out = output.len();
let mut next_out = output.as_mut_ptr();
+ let mut available_in = 0;
+ let mut next_in = [];
let mut total_out = 0;
if matches!(
CBrotliDecoderDecompressStream(
ctx.inst,
- &mut 0,
- std::ptr::null_mut(),
+ &mut available_in,
+ next_in.as_mut_ptr(),
&mut available_out,
&mut next_out,
&mut total_out,