]> Cypherpunks repositories - gostls13.git/commitdiff
encoding/base32: remove redundant conditional
authordchenk <dcherchenko@gmail.com>
Tue, 22 May 2018 04:36:53 +0000 (21:36 -0700)
committerBrad Fitzpatrick <bradfitz@golang.org>
Tue, 22 May 2018 17:12:05 +0000 (17:12 +0000)
Immediately following the conditional block removed here is a loop
which checks exactly what the conditional already checked, so the
entire conditional is redundant.

Change-Id: I892fd9f2364d87e2c1cacb0407531daec6643183
Reviewed-on: https://go-review.googlesource.com/114000
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
src/encoding/base32/base32.go

index fdf42e5df395f37d6e78ebf1fd4dfdb064e9b4cd..60f25b04b22f48612f5c3f6972c545f96f5e79df 100644 (file)
@@ -96,10 +96,6 @@ func (enc Encoding) WithPadding(padding rune) *Encoding {
 // so Encode is not appropriate for use on individual blocks
 // of a large data stream. Use NewEncoder() instead.
 func (enc *Encoding) Encode(dst, src []byte) {
-       if len(src) == 0 {
-               return
-       }
-
        for len(src) > 0 {
                var b [8]byte