summaryrefslogtreecommitdiff
path: root/deserialize.go
diff options
context:
space:
mode:
authorElias Fleckenstein <eliasfleckenstein@web.de>2022-07-16 18:10:24 +0200
committerElias Fleckenstein <eliasfleckenstein@web.de>2022-07-16 18:10:24 +0200
commit5047e7131b5760c7056a971f725315cb9f6dbe20 (patch)
treed22996b901787515770a96dc1927a7106400d8ba /deserialize.go
parent3460c290b53e34181ec8a01147d6c0f6f37d283e (diff)
downloadmtmap-5047e7131b5760c7056a971f725315cb9f6dbe20.tar.xz
Deserialize: accept io.Readerv0.0.0
Diffstat (limited to 'deserialize.go')
-rw-r--r--deserialize.go4
1 files changed, 1 insertions, 3 deletions
diff --git a/deserialize.go b/deserialize.go
index 7e52eff..0b996d1 100644
--- a/deserialize.go
+++ b/deserialize.go
@@ -1,7 +1,6 @@
package mtmap
import (
- "bytes"
"compress/zlib"
"encoding/binary"
"errors"
@@ -19,8 +18,7 @@ var (
ErrInvalidNode = errors.New("invalid node")
)
-func Deserialize(data []byte, idNameMap map[string]mt.Content) (blk *MapBlk, err error) {
- r := bytes.NewReader(data)
+func Deserialize(r io.Reader, idNameMap map[string]mt.Content) (blk *MapBlk, err error) {
blk = &MapBlk{}
var ver uint8