mirror of
				https://github.com/go-delve/delve.git
				synced 2025-10-31 18:57:18 +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
	 Oleksandr Redko
					Oleksandr Redko