mirror of
https://github.com/go-delve/delve.git
synced 2025-10-30 18:27:37 +08:00
proc: replace os.SEEK_CUR with io.SeekCurrent (#3214)
Because os.SEEK_CUR is deprecated as stated in the documentation.
This commit is contained in:
@ -340,14 +340,14 @@ func readNote(r io.ReadSeeker, machineType elf.Machine) (*note, error) {
|
|||||||
|
|
||||||
// skipPadding moves r to the next multiple of pad.
|
// skipPadding moves r to the next multiple of pad.
|
||||||
func skipPadding(r io.ReadSeeker, pad int64) error {
|
func skipPadding(r io.ReadSeeker, pad int64) error {
|
||||||
pos, err := r.Seek(0, os.SEEK_CUR)
|
pos, err := r.Seek(0, io.SeekCurrent)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
if pos%pad == 0 {
|
if pos%pad == 0 {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
if _, err := r.Seek(pad-(pos%pad), os.SEEK_CUR); err != nil {
|
if _, err := r.Seek(pad-(pos%pad), io.SeekCurrent); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
return nil
|
return nil
|
||||||
|
|||||||
@ -2293,7 +2293,7 @@ func (v *Variable) ConstDescr() string {
|
|||||||
}
|
}
|
||||||
if typename := v.DwarfType.Common().Name; !strings.Contains(typename, ".") || strings.HasPrefix(typename, "C.") {
|
if typename := v.DwarfType.Common().Name; !strings.Contains(typename, ".") || strings.HasPrefix(typename, "C.") {
|
||||||
// only attempt to use constants for user defined type, otherwise every
|
// only attempt to use constants for user defined type, otherwise every
|
||||||
// int variable with value 1 will be described with os.SEEK_CUR and other
|
// int variable with value 1 will be described with io.SeekCurrent and other
|
||||||
// similar problems.
|
// similar problems.
|
||||||
return ""
|
return ""
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user