changeset 5689:159291854063 sr-v2

Simplify zug zig store call.
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Mon, 12 Feb 2024 03:02:14 +0100
parents 6281c18b109f
children da9720b4aa42
files pkg/mesh/meshserialize_v2.go
diffstat 1 files changed, 2 insertions(+), 8 deletions(-) [+]
line wrap: on
line diff
--- a/pkg/mesh/meshserialize_v2.go	Mon Feb 12 02:27:41 2024 +0100
+++ b/pkg/mesh/meshserialize_v2.go	Mon Feb 12 03:02:14 2024 +0100
@@ -69,14 +69,8 @@
 }
 
 func zigZag(buf []byte, w io.Writer, x int64) error {
-	for b := buf[:binary.PutVarint(buf, x)]; len(b) > 0; {
-		m, err := w.Write(buf)
-		if err != nil {
-			return err
-		}
-		b = b[m:]
-	}
-	return nil
+	_, err := w.Write(buf[:binary.PutVarint(buf, x)])
+	return err
 }
 
 func (t *Tin) serializeVerticesV2(w io.Writer) error {