内容压缩级别允许为0

This commit is contained in:
GoEdgeLab
2023-12-05 10:48:17 +08:00
parent eb4bb630e9
commit cadac28975
3 changed files with 23 additions and 1 deletions

View File

@@ -19,6 +19,10 @@ func NewZSTDWriter(writer io.Writer, level int) (Writer, error) {
}
func newZSTDWriter(writer io.Writer, level int) (Writer, error) {
if level < 0 {
level = 0
}
var zstdLevel = zstd.EncoderLevelFromZstd(level)
zstdWriter, err := zstd.NewWriter(writer, zstd.WithEncoderLevel(zstdLevel))