l := res.Len()
if l%8 != 0 {
for i := 0; i < 8-l%8; i++ {
- res.Write([]byte{'0'})
+ res.WriteByte(0)
}
}
}
// Sanity check
- if indexOrig.Len() != indexId.Len() ||
+ if len(pws)*8 != indexOrig.Len() ||
+ indexOrig.Len() != indexId.Len() ||
indexId.Len() != indexName.Len() {
return fmt.Errorf("indexes have inconsistent length")
}