]> Cypherpunks repositories - gostls13.git/commitdiff
binary: remove unnecessary dummy type.
authorStefan Nilsson <snilsson@nada.kth.se>
Thu, 23 Feb 2012 20:29:17 +0000 (15:29 -0500)
committerRuss Cox <rsc@golang.org>
Thu, 23 Feb 2012 20:29:17 +0000 (15:29 -0500)
R=rsc
CC=golang-dev
https://golang.org/cl/5698052

src/pkg/encoding/binary/binary.go

index b26b1bb2c93c13fa1b6557e17dc14e3398417a89..02f090d53f31c68c346a7633c4b64f6fe71c9739 100644 (file)
@@ -29,17 +29,13 @@ type ByteOrder interface {
        String() string
 }
 
-// This is byte instead of struct{} so that it can be compared,
-// allowing, e.g., order == binary.LittleEndian.
-type unused byte
-
 // LittleEndian is the little-endian implementation of ByteOrder.
 var LittleEndian littleEndian
 
 // BigEndian is the big-endian implementation of ByteOrder.
 var BigEndian bigEndian
 
-type littleEndian unused
+type littleEndian struct{}
 
 func (littleEndian) Uint16(b []byte) uint16 { return uint16(b[0]) | uint16(b[1])<<8 }
 
@@ -79,7 +75,7 @@ func (littleEndian) String() string { return "LittleEndian" }
 
 func (littleEndian) GoString() string { return "binary.LittleEndian" }
 
-type bigEndian unused
+type bigEndian struct{}
 
 func (bigEndian) Uint16(b []byte) uint16 { return uint16(b[1]) | uint16(b[0])<<8 }