diff pkg/octree/loader.go @ 4656:a2f16987911b stree-experiment

Removed lz4 from loader, too.
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Mon, 14 Oct 2019 13:18:15 +0200
parents f5fce22184da
children 4bbfe3dd2ab5
line wrap: on
line diff
--- a/pkg/octree/loader.go	Mon Oct 14 13:12:38 2019 +0200
+++ b/pkg/octree/loader.go	Mon Oct 14 13:18:15 2019 +0200
@@ -16,11 +16,11 @@
 import (
 	"bufio"
 	"bytes"
+	"compress/gzip"
 	"encoding/binary"
 	"log"
 
 	"github.com/golang/snappy"
-	"github.com/pierrec/lz4"
 )
 
 func (s *STRTree) deserializeIndex(r *bufio.Reader) error {
@@ -92,10 +92,11 @@
 }
 
 func (s *STRTree) FromBytes(data []byte) error {
-	return s.deserialize(
-		bufio.NewReader(
-			lz4.NewReader(
-				bytes.NewReader(data))))
+	r, err := gzip.NewReader(bytes.NewReader(data))
+	if err != nil {
+		return err
+	}
+	return s.deserialize(bufio.NewReader(r))
 }
 
 func (t *Tin) Deserialize(r *bufio.Reader) error {