diff --git a/debug/gosym/pclntab.go b/debug/gosym/pclntab.go index f96f6ac..ce36b07 100644 --- a/debug/gosym/pclntab.go +++ b/debug/gosym/pclntab.go @@ -66,7 +66,6 @@ func (v version) String() string { type LineTable struct { Data []byte PC uint64 - Gofunc uint64 Line int // This mutex is used to keep parsing of pclntab synchronous. @@ -173,8 +172,8 @@ func (t *LineTable) LineToPC(line int, maxpc uint64) uint64 { // corresponding to the encoded data. // Text must be the start address of the // corresponding text segment. -func NewLineTable(data []byte, text uint64, gofunc uint64) *LineTable { - return &LineTable{Data: data, PC: text, Gofunc: gofunc, Line: 0, funcNames: make(map[uint32]string), strings: make(map[uint32]string)} +func NewLineTable(data []byte, text uint64) *LineTable { + return &LineTable{Data: data, PC: text, Line: 0, funcNames: make(map[uint32]string), strings: make(map[uint32]string)} } // Go 1.2 symbol table format.