From 588d3957dfa92856b9680a07e7058c52b17b283a Mon Sep 17 00:00:00 2001 From: Aleksandr Frolov Date: Tue, 17 Jun 2025 23:25:20 +0200 Subject: [PATCH] patch-1 --- reader.go | 4 ++-- writer.go | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/reader.go b/reader.go index 9ebcb96..ca9a68d 100644 --- a/reader.go +++ b/reader.go @@ -74,12 +74,12 @@ func NewReaderDict(r io.Reader, dd *DDict) *Reader { initDStream(ds, dd) inBuf := (*C.ZSTD_inBuffer)(C.calloc(1, C.sizeof_ZSTD_inBuffer)) - inBuf.src = C.calloc(1, dstreamInBufSize) + inBuf.src = C.malloc(dstreamInBufSize) inBuf.size = 0 inBuf.pos = 0 outBuf := (*C.ZSTD_outBuffer)(C.calloc(1, C.sizeof_ZSTD_outBuffer)) - outBuf.dst = C.calloc(1, dstreamOutBufSize) + outBuf.dst = C.malloc(dstreamOutBufSize) outBuf.size = 0 outBuf.pos = 0 diff --git a/writer.go b/writer.go index 40e4b30..c13cf36 100644 --- a/writer.go +++ b/writer.go @@ -161,12 +161,12 @@ func NewWriterParams(w io.Writer, params *WriterParams) *Writer { initCStream(cs, *params) inBuf := (*C.ZSTD_inBuffer)(C.calloc(1, C.sizeof_ZSTD_inBuffer)) - inBuf.src = C.calloc(1, cstreamInBufSize) + inBuf.src = C.malloc(cstreamInBufSize) inBuf.size = 0 inBuf.pos = 0 outBuf := (*C.ZSTD_outBuffer)(C.calloc(1, C.sizeof_ZSTD_outBuffer)) - outBuf.dst = C.calloc(1, cstreamOutBufSize) + outBuf.dst = C.malloc(cstreamOutBufSize) outBuf.size = cstreamOutBufSize outBuf.pos = 0