From 1f0758e68387da3575aa2a146ff7f79c46d02f1c Mon Sep 17 00:00:00 2001 From: shoopea Date: Sun, 9 Jun 2019 22:46:24 +0800 Subject: [PATCH] test --- msg.go | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/msg.go b/msg.go index cd64c80..06017b6 100644 --- a/msg.go +++ b/msg.go @@ -340,9 +340,19 @@ func UnzipMessages(z []byte) error { if err != nil { return err } - bkp := DataBackup{} - err = json.NewDecoder(rc).Decode(bkp) + data, err := ioutil.ReadAll(rc) + logOnError(err, "UnzipMessages : ReadAll") + if err != nil { + return err + } + log.Printf("UnzipMessages : %d uncompressed bytes.\n", len(data)) rc.Close() + bkp := DataBackup{} + err = json.Unmarshal(data, &bkp) + logOnError(err, "UnzipMessages : Unmarshal") + if err != nil { + return err + } log.Printf("UnzipMessages : %d messages.\n", len(bkp.Messages)) return nil }