diff options
Diffstat (limited to 'src/debug/pe/file.go')
| -rw-r--r-- | src/debug/pe/file.go | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/debug/pe/file.go b/src/debug/pe/file.go index ef4ae352fe..3074ba0f50 100644 --- a/src/debug/pe/file.go +++ b/src/debug/pe/file.go @@ -19,8 +19,8 @@ type File struct { OptionalHeader interface{} // of type *OptionalHeader32 or *OptionalHeader64 Sections []*Section Symbols []*Symbol // COFF symbols with auxiliary symbol records removed - COFFSymbols []COFFSymbol // all COFF symbols (including auxiliary symbol records) - StringTable StringTable + _COFFSymbols []COFFSymbol // all COFF symbols (including auxiliary symbol records) + _StringTable _StringTable closer io.Closer } @@ -93,17 +93,17 @@ func NewFile(r io.ReaderAt) (*File, error) { var err error // Read string table. - f.StringTable, err = readStringTable(&f.FileHeader, sr) + f._StringTable, err = readStringTable(&f.FileHeader, sr) if err != nil { return nil, err } // Read symbol table. - f.COFFSymbols, err = readCOFFSymbols(&f.FileHeader, sr) + f._COFFSymbols, err = readCOFFSymbols(&f.FileHeader, sr) if err != nil { return nil, err } - f.Symbols, err = removeAuxSymbols(f.COFFSymbols, f.StringTable) + f.Symbols, err = removeAuxSymbols(f._COFFSymbols, f._StringTable) if err != nil { return nil, err } @@ -141,7 +141,7 @@ func NewFile(r io.ReaderAt) (*File, error) { if err := binary.Read(sr, binary.LittleEndian, sh); err != nil { return nil, err } - name, err := sh.fullName(f.StringTable) + name, err := sh.fullName(f._StringTable) if err != nil { return nil, err } @@ -168,7 +168,7 @@ func NewFile(r io.ReaderAt) (*File, error) { } for i := range f.Sections { var err error - f.Sections[i].Relocs, err = readRelocs(&f.Sections[i].SectionHeader, sr) + f.Sections[i]._Relocs, err = readRelocs(&f.Sections[i].SectionHeader, sr) if err != nil { return nil, err } |
