adjust cursor by delta read size

This commit is contained in:
Nikita Smith
2025-12-19 17:34:14 -08:00
parent 99fe1bc2f2
commit 717781e0a3
+1
View File
@@ -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: {