diff options
author | HimbeerserverDE <himbeerserverde@gmail.com> | 2023-06-08 15:55:04 +0200 |
---|---|---|
committer | HimbeerserverDE <himbeerserverde@gmail.com> | 2023-06-08 15:55:04 +0200 |
commit | 004b7a9843a4d97c13d9638c53b281aa978f6bc1 (patch) | |
tree | 30a8828ebb80448ab53d408ec68ce704478bf117 /deserialize.fmt | |
parent | 722fa1686e97a52cb740e5ea8e39714ff1881e5f (diff) |
5.5.x: reintroduce zlib for nodemetas packet
Diffstat (limited to 'deserialize.fmt')
-rw-r--r-- | deserialize.fmt | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/deserialize.fmt b/deserialize.fmt index 1274cff..5d7b192 100644 --- a/deserialize.fmt +++ b/deserialize.fmt @@ -60,6 +60,9 @@ map[uint16]*NodeMeta { } map[[3]int16]*NodeMeta { + r, err := zlib.NewReader(byteReader{r}) + chk(err) + switch ver := read8(r); ver { case 0: *p = nil @@ -78,6 +81,8 @@ map[[3]int16]*NodeMeta { default: chk(fmt.Errorf("unsupported nodemetas version: %d", ver)) } + + chk(r.Close()) } PointedThing { |