]> Cypherpunks repositories - gostls13.git/commitdiff
gotest: handle \r\n returned by gomake on Windows (fixes build)
authorAlex Brainman <alex.brainman@gmail.com>
Fri, 8 Apr 2011 13:53:57 +0000 (23:53 +1000)
committerAlex Brainman <alex.brainman@gmail.com>
Fri, 8 Apr 2011 13:53:57 +0000 (23:53 +1000)
R=golang-dev, peterGo, rsc1
CC=Joe Poirier, golang-dev
https://golang.org/cl/4370048

src/cmd/gotest/gotest.go

index 210798c63fe01aecd310eb055a0a6b5727ee244c..2455aa88f4154b43b66d60ba89f4bae4e0f96a89 100644 (file)
@@ -240,6 +240,9 @@ func runWithStdout(argv ...string) string {
        if s[len(s)-1] == '\n' {
                s = s[:len(s)-1]
        }
+       if len(s) > 0 && s[len(s)-1] == '\r' { // it is \r\n on Windows.
+               s = s[:len(s)-1]
+       }
        return s
 }