aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAlex Brainman <alex.brainman@gmail.com>2014-10-21 10:02:33 +1100
committerAlex Brainman <alex.brainman@gmail.com>2014-10-21 10:02:33 +1100
commite5383c68544236bbf41628ef8a3460676e0aec2a (patch)
tree2e5eb502dc92846a4af32ecc697c5a9abd856e7f /src
parent3ec8fe45cf4190a55f692f7c6e42936f9d912d36 (diff)
downloadgo-e5383c68544236bbf41628ef8a3460676e0aec2a.tar.xz
debug/pe: use appropriate type for sizeofOptionalHeader32
LGTM=rsc R=golang-codereviews, rsc CC=golang-codereviews https://golang.org/cl/157220043
Diffstat (limited to 'src')
-rw-r--r--src/debug/pe/file.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/debug/pe/file.go b/src/debug/pe/file.go
index 28a4bae113..759e5674fd 100644
--- a/src/debug/pe/file.go
+++ b/src/debug/pe/file.go
@@ -125,8 +125,8 @@ func (f *File) Close() error {
}
var (
- sizeofOptionalHeader32 = uintptr(binary.Size(OptionalHeader32{}))
- sizeofOptionalHeader64 = uintptr(binary.Size(OptionalHeader64{}))
+ sizeofOptionalHeader32 = uint16(binary.Size(OptionalHeader32{}))
+ sizeofOptionalHeader64 = uint16(binary.Size(OptionalHeader64{}))
)
// NewFile creates a new File for accessing a PE binary in an underlying reader.
@@ -209,7 +209,7 @@ func NewFile(r io.ReaderAt) (*File, error) {
}
var oh32 OptionalHeader32
var oh64 OptionalHeader64
- switch uintptr(f.FileHeader.SizeOfOptionalHeader) {
+ switch f.FileHeader.SizeOfOptionalHeader {
case sizeofOptionalHeader32:
if err := binary.Read(sr, binary.LittleEndian, &oh32); err != nil {
return nil, err