From: Petr Machata Date: Fri, 20 Mar 2009 17:28:41 +0000 (+0100) Subject: dwarflint: Fix read_ctx_read_form, it returned false for DATA[124] forms X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=f6a7d7781e032578f939c71ec95f37c3cef8ef3b;p=thirdparty%2Felfutils.git dwarflint: Fix read_ctx_read_form, it returned false for DATA[124] forms --- diff --git a/src/dwarflint.c b/src/dwarflint.c index 023625e90..b24982be4 100644 --- a/src/dwarflint.c +++ b/src/dwarflint.c @@ -1513,7 +1513,7 @@ read_ctx_read_form (struct read_ctx *ctx, bool addr_64, uint8_t form, return false; if (valuep != NULL) *valuep = v; - return false; + return true; } case DW_FORM_data2: { @@ -1522,7 +1522,7 @@ read_ctx_read_form (struct read_ctx *ctx, bool addr_64, uint8_t form, return false; if (valuep != NULL) *valuep = v; - return false; + return true; } case DW_FORM_data4: { @@ -1531,7 +1531,7 @@ read_ctx_read_form (struct read_ctx *ctx, bool addr_64, uint8_t form, return false; if (valuep != NULL) *valuep = v; - return false; + return true; } case DW_FORM_data8: return read_ctx_read_8ubyte (ctx, valuep);