diff --git a/pkg/signalmeow/attachments_stream.go b/pkg/signalmeow/attachments_stream.go index a410df08..1dcd9f97 100644 --- a/pkg/signalmeow/attachments_stream.go +++ b/pkg/signalmeow/attachments_stream.go @@ -151,7 +151,7 @@ func splitChunksStream(input io.Reader, callback func([]byte) error) error { continue } if msgLen > uint64(len(cachedBuf)) { - cachedBuf = make([]byte, min(msgLen, 8192)) + cachedBuf = make([]byte, max(msgLen, 8192)) } buf := cachedBuf[:msgLen] _, err = io.ReadFull(input, buf)