diff --git a/gen.go b/gen.go index 1408837..875e272 100644 --- a/gen.go +++ b/gen.go @@ -48,7 +48,7 @@ func mul(a, b int) int { return a * b } func mod(a, b int) int { return a % b } func afunc(x, y int) string { - return fmt.Sprintf("a[%d]", y%5*5 + x%5) + return fmt.Sprintf("a[%d]", y%5*5+x%5) } func bfunc(x, y int) string { diff --git a/keccak.go b/keccak.go index 15eaf11..ccdef4f 100644 --- a/keccak.go +++ b/keccak.go @@ -1,4 +1,3 @@ - package keccak // roundGeneric implements one round of the keccak-f[1600] permutation. diff --git a/sponge.go b/sponge.go index e1ededb..8585ccf 100644 --- a/sponge.go +++ b/sponge.go @@ -52,11 +52,11 @@ func (d *digest) flush() { b := d.buf[:d.len] loop: for i := range d.a { - if len(b) == 0 { - break loop - } - d.a[i] ^= le64dec(b) - b = b[8:] + if len(b) == 0 { + break loop + } + d.a[i] ^= le64dec(b) + b = b[8:] } keccakf(&d.a) d.len = 0