Commit a1854352 authored by Eric Pouech's avatar Eric Pouech Committed by Alexandre Julliard

dbghelp: When handling a P augmentation in FDE/DIE parsing, throw away the…

dbghelp: When handling a P augmentation in FDE/DIE parsing, throw away the DW_EH_indirect flag, as we don't handle the result. It's needed as long as we don't support DW_EH_indirect while reading encoded values.
parent 1b68d4e7
......@@ -2383,6 +2383,8 @@ static BOOL parse_cie_details(dwarf2_traverse_context_t* ctx, struct frame_info*
case 'P':
{
unsigned char encoding = dwarf2_parse_byte(ctx);
/* throw away the indirect bit, as we don't care for the result */
encoding &= ~DW_EH_PE_indirect;
dwarf2_parse_augmentation_ptr(ctx, encoding); /* handler */
continue;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment