mirror of
https://github.com/Ed94/raddebugger.git
synced 2026-08-14 17:28:07 +00:00
adjust cursor by delta read size
This commit is contained in:
@@ -3419,6 +3419,7 @@ dw_parse_cfa_inst(String8 data,
|
|||||||
U32 delta = 0;
|
U32 delta = 0;
|
||||||
U64 delta_size = str8_deserial_read_struct(data, cursor, &delta);
|
U64 delta_size = str8_deserial_read_struct(data, cursor, &delta);
|
||||||
if (delta_size == 0) { error_code = DW_CFA_ParseErrorCode_OutOfData; goto exit; }
|
if (delta_size == 0) { error_code = DW_CFA_ParseErrorCode_OutOfData; goto exit; }
|
||||||
|
cursor += delta_size;
|
||||||
operands[0].u64 = delta * code_align_factor;
|
operands[0].u64 = delta * code_align_factor;
|
||||||
} break;
|
} break;
|
||||||
case DW_CFA_DefCfa: {
|
case DW_CFA_DefCfa: {
|
||||||
|
|||||||
Reference in New Issue
Block a user