]> Cypherpunks repositories - gostls13.git/commitdiff
net: fix unintentional error variable shadowing
authorMikio Hara <mikioh.mikioh@gmail.com>
Tue, 17 Jan 2012 01:59:39 +0000 (10:59 +0900)
committerMikio Hara <mikioh.mikioh@gmail.com>
Tue, 17 Jan 2012 01:59:39 +0000 (10:59 +0900)
R=rsc
CC=golang-dev
https://golang.org/cl/5543065

src/pkg/net/sock.go

index 881c922a25f31f3cb7c3ca2ca1f526fa3f713ef0..5e775e87d91383783ee45911246a86b7ea263fbb 100644 (file)
@@ -20,7 +20,7 @@ var listenerBacklog = maxListenerBacklog()
 func socket(net string, f, p, t int, la, ra syscall.Sockaddr, toAddr func(syscall.Sockaddr) Addr) (fd *netFD, err error) {
        // See ../syscall/exec.go for description of ForkLock.
        syscall.ForkLock.RLock()
-       s, e := syscall.Socket(f, p, t)
+       s, err := syscall.Socket(f, p, t)
        if err != nil {
                syscall.ForkLock.RUnlock()
                return nil, err
@@ -31,10 +31,10 @@ func socket(net string, f, p, t int, la, ra syscall.Sockaddr, toAddr func(syscal
        setDefaultSockopts(s, f, p)
 
        if la != nil {
-               e = syscall.Bind(s, la)
-               if e != nil {
+               err = syscall.Bind(s, la)
+               if err != nil {
                        closesocket(s)
-                       return nil, e
+                       return nil, err
                }
        }