From: Mark Wielaard Date: Sun, 28 Apr 2019 10:42:04 +0000 (+0200) Subject: libdw: Call check_constant_offset with direct pointers. X-Git-Tag: elfutils-0.177~29 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=362d090f0a089c8c82a28a849d223855b69177c8;p=thirdparty%2Felfutils.git libdw: Call check_constant_offset with direct pointers. In dwarf_getlocation_addr pass the pointers to llbufs and listlens indirectly by passing a pointer to the first array element. Simplify the code by passing the pointers directly. Signed-off-by: Mark Wielaard --- diff --git a/libdw/ChangeLog b/libdw/ChangeLog index 22fdab3d0..bc446fe5a 100644 --- a/libdw/ChangeLog +++ b/libdw/ChangeLog @@ -1,3 +1,8 @@ +2019-04-28 Mark Wielaard + + * dwarf_getlocation.c (dwarf_getlocation_addr): Call + check_constant_offset with llbufs and listlens directly. + 2019-04-27 Mark Wielaard * dwarf_getlocation.c (store_implicit_value): Check dbg isn't diff --git a/libdw/dwarf_getlocation.c b/libdw/dwarf_getlocation.c index ae3f511ed..6fb3ff3dd 100644 --- a/libdw/dwarf_getlocation.c +++ b/libdw/dwarf_getlocation.c @@ -898,7 +898,7 @@ dwarf_getlocation_addr (Dwarf_Attribute *attr, Dwarf_Addr address, } } - int result = check_constant_offset (attr, &llbufs[0], &listlens[0]); + int result = check_constant_offset (attr, llbufs, listlens); if (result != 1) return result ?: 1;