# HG changeset patch # User Sascha L. Teichmann # Date 1567432816 -7200 # Node ID b333d48ae555a010a15a5098b28503e8f86dde4a # Parent 8b730ee6f17bf6e443827e7dfbcb66b1aa872de5 Tightend the parsing of x/y data of WKB multi polyons a bit. diff -r 8b730ee6f17b -r b333d48ae555 pkg/wkb/data.go --- a/pkg/wkb/data.go Mon Sep 02 15:57:12 2019 +0200 +++ b/pkg/wkb/data.go Mon Sep 02 16:00:16 2019 +0200 @@ -66,8 +66,6 @@ // TODO: Parse the polygons. - var x, y uint64 - for i := range polygons { switch endian, err := r.ReadByte(); { case err != nil: @@ -104,6 +102,7 @@ points := make([]PointGeom, numPoints) for k := range points { + var x, y uint64 if err := binary.Read(r, order, &x); err != nil { return err }