]> Cypherpunks repositories - gostls13.git/commitdiff
runtime: compare only until min(len(s1), len(s2))
authorDavid Crawshaw <david.crawshaw@zentus.com>
Thu, 28 Aug 2014 16:07:52 +0000 (12:07 -0400)
committerDavid Crawshaw <david.crawshaw@zentus.com>
Thu, 28 Aug 2014 16:07:52 +0000 (12:07 -0400)
LGTM=bradfitz
R=rsc, bradfitz
CC=golang-codereviews
https://golang.org/cl/139770043

src/pkg/runtime/noasm_arm.go

index 01f4116f2ac25c9d5c2d58d0728942320d8e7d75..dd3ef8267662ce68e773048e0a088e8b14ef4ec5 100644 (file)
@@ -9,7 +9,7 @@ package runtime
 
 func cmpstring(s1, s2 string) int {
        l := len(s1)
-       if l < len(s2) {
+       if len(s2) < l {
                l = len(s2)
        }
        for i := 0; i < l; i++ {
@@ -32,7 +32,7 @@ func cmpstring(s1, s2 string) int {
 
 func cmpbytes(s1, s2 []byte) int {
        l := len(s1)
-       if l < len(s2) {
+       if len(s2) < l {
                l = len(s2)
        }
        for i := 0; i < l; i++ {