Files
squashfs/internal/decompress/lzo.go
T
2025-03-17 06:53:29 -05:00

20 lines
278 B
Go

//go:build !no_gpl
package decompress
import (
"bytes"
"github.com/rasky/go-lzo"
)
type Lzo struct{}
func NewLzo() (Lzo, error) {
return Lzo{}, nil
}
func (l Lzo) Decompress(data []byte) ([]byte, error) {
return lzo.Decompress1X(bytes.NewReader(data), len(data), 0)
}