mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-05-31 18:20:12 +08:00
2013-10-01 Jan-Benedict Glaw <jbglaw@lug-owl.de>
* dwarf.c (SAFE_BYTE_GET): Fix argument check.
This commit is contained in:
@ -1,3 +1,7 @@
|
||||
2013-10-01 Jan-Benedict Glaw <jbglaw@lug-owl.de>
|
||||
|
||||
* dwarf.c (SAFE_BYTE_GET): Fix argument check.
|
||||
|
||||
2013-09-27 H.J. Lu <hongjiu.lu@intel.com>
|
||||
|
||||
* dwarf.c (display_debug_frames): Pass offset_size to
|
||||
|
@ -288,7 +288,7 @@ read_uleb128 (unsigned char * data,
|
||||
#define SAFE_BYTE_GET(VAL, PTR, AMOUNT, END) \
|
||||
do \
|
||||
{ \
|
||||
int dummy [sizeof (VAL) < (AMOUNT) ? -1 : 0] ATTRIBUTE_UNUSED ; \
|
||||
int dummy [sizeof (VAL) < (AMOUNT) ? -1 : 1] ATTRIBUTE_UNUSED ; \
|
||||
unsigned int amount = (AMOUNT); \
|
||||
if (((PTR) + amount) >= (END)) \
|
||||
{ \
|
||||
|
Reference in New Issue
Block a user