aboutsummaryrefslogtreecommitdiff
path: root/src/debug/pe/file.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/debug/pe/file.go')
-rw-r--r--src/debug/pe/file.go14
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
}