summaryrefslogtreecommitdiff
path: root/libdwarf/dwarf_attrval.c
diff options
context:
space:
mode:
authorEd Maste <emaste@FreeBSD.org>2015-02-17 14:34:11 +0000
committerEd Maste <emaste@FreeBSD.org>2015-02-17 14:34:11 +0000
commitd356830d3d227b40603d19222ab35eb8f0f5c034 (patch)
tree603c3338aa5864e50427394e4863cb695e19330f /libdwarf/dwarf_attrval.c
parent42bfa111d731278ff40f9ce45298e65a373c2064 (diff)
Notes
Diffstat (limited to 'libdwarf/dwarf_attrval.c')
-rw-r--r--libdwarf/dwarf_attrval.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/libdwarf/dwarf_attrval.c b/libdwarf/dwarf_attrval.c
index 3bddae9eceff0..0dd38a491d844 100644
--- a/libdwarf/dwarf_attrval.c
+++ b/libdwarf/dwarf_attrval.c
@@ -26,7 +26,7 @@
#include "_libdwarf.h"
-ELFTC_VCSID("$Id: dwarf_attrval.c 2977 2014-01-21 20:13:31Z kaiwang27 $");
+ELFTC_VCSID("$Id: dwarf_attrval.c 3159 2015-02-15 21:43:27Z emaste $");
int
dwarf_attrval_flag(Dwarf_Die die, Dwarf_Half attr, Dwarf_Bool *valp, Dwarf_Error *err)
@@ -125,6 +125,7 @@ dwarf_attrval_signed(Dwarf_Die die, Dwarf_Half attr, Dwarf_Signed *valp, Dwarf_E
break;
case DW_FORM_data4:
*valp = (int32_t) at->u[0].s64;
+ break;
case DW_FORM_data8:
case DW_FORM_sdata:
*valp = at->u[0].s64;