diff options
author | Russ Cox <rsc@golang.org> | 2010-06-08 17:51:57 -0700 |
---|---|---|
committer | Russ Cox <rsc@golang.org> | 2010-06-08 17:51:57 -0700 |
commit | 11704e355aa8f39669a36fe56c01d17deab60658 (patch) | |
tree | 9650da2944370ff57a40bc0accdc6665dce42722 /src | |
parent | e577f85b2d2908bc727a91a7a5b9f79367f3d48c (diff) | |
download | golang-11704e355aa8f39669a36fe56c01d17deab60658.tar.gz |
misc cleanup: gofmt + &x -> x[0:] conversion
R=gri
CC=golang-dev
http://codereview.appspot.com/1620042
Diffstat (limited to 'src')
-rw-r--r-- | src/pkg/debug/macho/file.go | 18 | ||||
-rw-r--r-- | src/pkg/debug/proc/regs_linux_386.go | 4 | ||||
-rw-r--r-- | src/pkg/http/triv.go | 15 | ||||
-rw-r--r-- | src/pkg/json/stream_test.go | 2 | ||||
-rw-r--r-- | src/pkg/net/iprawsock.go | 8 | ||||
-rw-r--r-- | src/pkg/net/tcpsock.go | 4 | ||||
-rw-r--r-- | src/pkg/net/udpsock.go | 8 |
7 files changed, 33 insertions, 26 deletions
diff --git a/src/pkg/debug/macho/file.go b/src/pkg/debug/macho/file.go index 3aab45f6b..246dad8e7 100644 --- a/src/pkg/debug/macho/file.go +++ b/src/pkg/debug/macho/file.go @@ -168,11 +168,11 @@ func NewFile(r io.ReaderAt) (*File, os.Error) { // Read and decode Mach magic to determine byte order, size. // Magic32 and Magic64 differ only in the bottom bit. var ident [4]byte - if _, err := r.ReadAt(&ident, 0); err != nil { + if _, err := r.ReadAt(ident[0:], 0); err != nil { return nil, err } - be := binary.BigEndian.Uint32(&ident) - le := binary.LittleEndian.Uint32(&ident) + be := binary.BigEndian.Uint32(ident[0:]) + le := binary.LittleEndian.Uint32(ident[0:]) switch Magic32 &^ 1 { case be &^ 1: f.ByteOrder = binary.BigEndian @@ -227,7 +227,7 @@ func NewFile(r io.ReaderAt) (*File, os.Error) { s.LoadBytes = cmddat s.Cmd = cmd s.Len = siz - s.Name = cstring(&seg32.Name) + s.Name = cstring(seg32.Name[0:]) s.Addr = uint64(seg32.Addr) s.Memsz = uint64(seg32.Memsz) s.Offset = uint64(seg32.Offset) @@ -243,8 +243,8 @@ func NewFile(r io.ReaderAt) (*File, os.Error) { return nil, err } sh := new(Section) - sh.Name = cstring(&sh32.Name) - sh.Seg = cstring(&sh32.Seg) + sh.Name = cstring(sh32.Name[0:]) + sh.Seg = cstring(sh32.Seg[0:]) sh.Addr = uint64(sh32.Addr) sh.Size = uint64(sh32.Size) sh.Offset = sh32.Offset @@ -265,7 +265,7 @@ func NewFile(r io.ReaderAt) (*File, os.Error) { s.LoadBytes = cmddat s.Cmd = cmd s.Len = siz - s.Name = cstring(&seg64.Name) + s.Name = cstring(seg64.Name[0:]) s.Addr = seg64.Addr s.Memsz = seg64.Memsz s.Offset = seg64.Offset @@ -281,8 +281,8 @@ func NewFile(r io.ReaderAt) (*File, os.Error) { return nil, err } sh := new(Section) - sh.Name = cstring(&sh64.Name) - sh.Seg = cstring(&sh64.Seg) + sh.Name = cstring(sh64.Name[0:]) + sh.Seg = cstring(sh64.Seg[0:]) sh.Addr = sh64.Addr sh.Size = sh64.Size sh.Offset = sh64.Offset diff --git a/src/pkg/debug/proc/regs_linux_386.go b/src/pkg/debug/proc/regs_linux_386.go index 6ba1b7518..7cebfa64a 100644 --- a/src/pkg/debug/proc/regs_linux_386.go +++ b/src/pkg/debug/proc/regs_linux_386.go @@ -15,7 +15,7 @@ type _386Regs struct { setter func(*syscall.PtraceRegs) os.Error } -var names = [...]string{ +var names = []string{ "eax", "ebx", "ecx", @@ -55,7 +55,7 @@ func (r *_386Regs) SetSP(val Word) os.Error { return r.setter(&r.PtraceRegs) } -func (r *_386Regs) Names() []string { return &names } +func (r *_386Regs) Names() []string { return names } func (r *_386Regs) Get(i int) Word { switch i { diff --git a/src/pkg/http/triv.go b/src/pkg/http/triv.go index dea2c23b0..612b6161e 100644 --- a/src/pkg/http/triv.go +++ b/src/pkg/http/triv.go @@ -6,13 +6,12 @@ package main import ( "bytes" - "bufio" "expvar" "flag" "fmt" + "http" "io" "log" - "net" "os" "strconv" ) @@ -67,7 +66,7 @@ func FileServer(c *http.Conn, req *http.Request) { fmt.Fprintf(c, "open %s: %v\n", path, err) return } - n, err1 := io.Copy(c, f) + n, _ := io.Copy(c, f) fmt.Fprintf(c, "[%d bytes]\n", n) f.Close() } @@ -89,7 +88,7 @@ func FlagServer(c *http.Conn, req *http.Request) { // simple argument server func ArgServer(c *http.Conn, req *http.Request) { - for i, s := range os.Args { + for _, s := range os.Args { fmt.Fprint(c, s, " ") } } @@ -138,6 +137,13 @@ func DateServer(c *http.Conn, req *http.Request) { } } +func Logger(c *http.Conn, req *http.Request) { + log.Stdout(req.URL.Raw) + c.WriteHeader(404) + c.Write([]byte("oops")) +} + + func main() { flag.Parse() @@ -146,6 +152,7 @@ func main() { http.Handle("/counter", ctr) expvar.Publish("counter", ctr) + http.Handle("/", http.HandlerFunc(Logger)) http.Handle("/go/", http.HandlerFunc(FileServer)) http.Handle("/flags", http.HandlerFunc(FlagServer)) http.Handle("/args", http.HandlerFunc(ArgServer)) diff --git a/src/pkg/json/stream_test.go b/src/pkg/json/stream_test.go index 86d014290..ab90b754e 100644 --- a/src/pkg/json/stream_test.go +++ b/src/pkg/json/stream_test.go @@ -109,7 +109,7 @@ func TestRawMessage(t *testing.T) { if err != nil { t.Fatalf("Unmarshal: %v", err) } - if string(*data.Id) != raw { + if string([]byte(*data.Id)) != raw { t.Fatalf("Raw mismatch: have %#q want %#q", []byte(*data.Id), raw) } b, err := Marshal(&data) diff --git a/src/pkg/net/iprawsock.go b/src/pkg/net/iprawsock.go index e7eee1a4b..bd8f8080a 100644 --- a/src/pkg/net/iprawsock.go +++ b/src/pkg/net/iprawsock.go @@ -15,9 +15,9 @@ import ( func sockaddrToIP(sa syscall.Sockaddr) Addr { switch sa := sa.(type) { case *syscall.SockaddrInet4: - return &IPAddr{&sa.Addr} + return &IPAddr{sa.Addr[0:]} case *syscall.SockaddrInet6: - return &IPAddr{&sa.Addr} + return &IPAddr{sa.Addr[0:]} } return nil } @@ -176,14 +176,14 @@ func (c *IPConn) ReadFromIP(b []byte) (n int, addr *IPAddr, err os.Error) { n, sa, err := c.fd.ReadFrom(b) switch sa := sa.(type) { case *syscall.SockaddrInet4: - addr = &IPAddr{&sa.Addr} + addr = &IPAddr{sa.Addr[0:]} if len(b) >= 4 { // discard ipv4 header hsize := (int(b[0]) & 0xf) * 4 copy(b, b[hsize:]) n -= hsize } case *syscall.SockaddrInet6: - addr = &IPAddr{&sa.Addr} + addr = &IPAddr{sa.Addr[0:]} } return } diff --git a/src/pkg/net/tcpsock.go b/src/pkg/net/tcpsock.go index 222192232..d40035291 100644 --- a/src/pkg/net/tcpsock.go +++ b/src/pkg/net/tcpsock.go @@ -14,9 +14,9 @@ import ( func sockaddrToTCP(sa syscall.Sockaddr) Addr { switch sa := sa.(type) { case *syscall.SockaddrInet4: - return &TCPAddr{&sa.Addr, sa.Port} + return &TCPAddr{sa.Addr[0:], sa.Port} case *syscall.SockaddrInet6: - return &TCPAddr{&sa.Addr, sa.Port} + return &TCPAddr{sa.Addr[0:], sa.Port} } return nil } diff --git a/src/pkg/net/udpsock.go b/src/pkg/net/udpsock.go index 5e22c778d..6ea0f2753 100644 --- a/src/pkg/net/udpsock.go +++ b/src/pkg/net/udpsock.go @@ -14,9 +14,9 @@ import ( func sockaddrToUDP(sa syscall.Sockaddr) Addr { switch sa := sa.(type) { case *syscall.SockaddrInet4: - return &UDPAddr{&sa.Addr, sa.Port} + return &UDPAddr{sa.Addr[0:], sa.Port} case *syscall.SockaddrInet6: - return &UDPAddr{&sa.Addr, sa.Port} + return &UDPAddr{sa.Addr[0:], sa.Port} } return nil } @@ -176,9 +176,9 @@ func (c *UDPConn) ReadFromUDP(b []byte) (n int, addr *UDPAddr, err os.Error) { n, sa, err := c.fd.ReadFrom(b) switch sa := sa.(type) { case *syscall.SockaddrInet4: - addr = &UDPAddr{&sa.Addr, sa.Port} + addr = &UDPAddr{sa.Addr[0:], sa.Port} case *syscall.SockaddrInet6: - addr = &UDPAddr{&sa.Addr, sa.Port} + addr = &UDPAddr{sa.Addr[0:], sa.Port} } return } |