diff options
| author | Rui Ueyama <ruiu@google.com> | 2014-03-20 15:54:17 +1100 |
|---|---|---|
| committer | Nigel Tao <nigeltao@golang.org> | 2014-03-20 15:54:17 +1100 |
| commit | 90a66fa6aff43214298bbb3e184b2eb8c2bd6850 (patch) | |
| tree | a14414672d0511f72b7559cd106fd7c6ba6cbf22 /src/pkg/encoding | |
| parent | 6ea340fd61b73d94992a4930ef0d2ee09a1ffd64 (diff) | |
| download | go-90a66fa6aff43214298bbb3e184b2eb8c2bd6850.tar.xz | |
base32: remove unnecessary "if" condition
This is a patch to apply the same change as CL 76610045.
LGTM=nigeltao
R=nigeltao
CC=golang-codereviews
https://golang.org/cl/77460044
Diffstat (limited to 'src/pkg/encoding')
| -rw-r--r-- | src/pkg/encoding/base32/base32.go | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/src/pkg/encoding/base32/base32.go b/src/pkg/encoding/base32/base32.go index fe17b73220..be3a6e602b 100644 --- a/src/pkg/encoding/base32/base32.go +++ b/src/pkg/encoding/base32/base32.go @@ -179,13 +179,11 @@ func (e *encoder) Write(p []byte) (n int, err error) { nn := len(e.out) / 8 * 5 if nn > len(p) { nn = len(p) + nn -= nn % 5 } - nn -= nn % 5 - if nn > 0 { - e.enc.Encode(e.out[0:], p[0:nn]) - if _, e.err = e.w.Write(e.out[0 : nn/5*8]); e.err != nil { - return n, e.err - } + e.enc.Encode(e.out[0:], p[0:nn]) + if _, e.err = e.w.Write(e.out[0 : nn/5*8]); e.err != nil { + return n, e.err } n += nn p = p[nn:] |
