mirror of
https://github.com/Ed94/raddebugger.git
synced 2026-08-06 05:48:40 +00:00
fix incorrect index space usage in debug-info-wide tables
This commit is contained in:
+2
-2
@@ -9143,8 +9143,8 @@ df_eval_viz_windowed_row_list_from_viz_block_list(Arena *arena, DI_Scope *scope,
|
|||||||
|
|
||||||
// rjf: determine dbgi/rdi to which this item belongs
|
// rjf: determine dbgi/rdi to which this item belongs
|
||||||
RDI_Parsed *rdi = &di_rdi_parsed_nil;
|
RDI_Parsed *rdi = &di_rdi_parsed_nil;
|
||||||
|
U64 base_idx = 0;
|
||||||
{
|
{
|
||||||
U64 base_idx = 0;
|
|
||||||
for(U64 rdi_idx = 0; rdi_idx < e_parse_ctx->rdis_count; rdi_idx += 1)
|
for(U64 rdi_idx = 0; rdi_idx < e_parse_ctx->rdis_count; rdi_idx += 1)
|
||||||
{
|
{
|
||||||
U64 all_items_count = 0;
|
U64 all_items_count = 0;
|
||||||
@@ -9159,7 +9159,7 @@ df_eval_viz_windowed_row_list_from_viz_block_list(Arena *arena, DI_Scope *scope,
|
|||||||
}
|
}
|
||||||
|
|
||||||
// rjf: unpack info about this row
|
// rjf: unpack info about this row
|
||||||
String8 name = fzy_item_string_from_rdi_target_element_idx(rdi, block->fzy_target, block->fzy_backing_items.v[idx].idx);
|
String8 name = fzy_item_string_from_rdi_target_element_idx(rdi, block->fzy_target, block->fzy_backing_items.v[idx].idx - base_idx);
|
||||||
|
|
||||||
// rjf: get keys for this row
|
// rjf: get keys for this row
|
||||||
DF_ExpandKey parent_key = block->parent_key;
|
DF_ExpandKey parent_key = block->parent_key;
|
||||||
|
|||||||
Reference in New Issue
Block a user