Added ReaderAtOffset

This commit is contained in:
Caleb Gardner
2022-12-22 02:00:42 -06:00
parent 820e06e792
commit f61237a1f0
3 changed files with 25 additions and 1 deletions
+4
View File
@@ -40,6 +40,10 @@ const (
ZSTDCompression
)
func NewReaderAtOffset(r io.ReaderAt, off int64) (*Reader, error) {
return NewReader(toreader.NewOffsetReader(r, off))
}
// Creates a new squashfs.Reader from the given io.Reader. NOTE: All data from the io.Reader will be read and stored in memory.
func NewReaderFromReader(r io.Reader) (*Reader, error) {
rdr, err := toreader.NewReaderAt(r)