X-Git-Url: https://ruderich.org/simon/gitweb/?p=nsscash%2Fnsscash.git;a=blobdiff_plain;f=group.go;h=7cc084187d15f613d140f251eef5cfdfea0d4751;hp=02502f62a147464eee533c8ce3a3ec1683fb0748;hb=d7eb5ee1a910303f38904e604aea9cf0b1372d7b;hpb=839f07d7b3130efc613d7d3fa8ed71a7d8d5fd7f diff --git a/group.go b/group.go index 02502f6..7cc0841 100644 --- a/group.go +++ b/group.go @@ -209,7 +209,8 @@ func SerializeGroups(w io.Writer, grs []Group) error { } // Sanity check - if indexOrig.Len() != indexId.Len() || + if len(grs)*8 != indexOrig.Len() || + indexOrig.Len() != indexId.Len() || indexId.Len() != indexName.Len() { return fmt.Errorf("indexes have inconsistent length") }