From 772bc375041ee5029fb615c359b272141ca6fcd7 Mon Sep 17 00:00:00 2001 From: Ryan Fleury Date: Fri, 7 Jun 2024 11:07:58 -0700 Subject: [PATCH] fix fuzzy search layer for new table extraction code --- project.4coder | 2 +- src/fuzzy_search/fuzzy_search.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/project.4coder b/project.4coder index 28e00d14..c1283b5d 100644 --- a/project.4coder +++ b/project.4coder @@ -56,7 +56,7 @@ commands = }, .rjf_f2 = { - .win = "build rdi_from_pdb rdi_dump && pushd build && rdi_from_pdb --pdb:mule_main.pdb --out:mule_main_1.rdi && rdi_dump --only:strings mule_main_1.rdi > mule_main_1.dump && rdi_from_pdb --pdb:mule_main.pdb --out:mule_main_2.rdi && rdi_dump --only:strings mule_main_2.rdi > mule_main_2.dump && diff mule_main_1.dump mule_main_2.dump && popd", + .win = "build rdi_from_pdb rdi_dump && pushd build && rdi_from_pdb --pdb:mule_main.pdb --out:mule_main_1.rdi && rdi_dump mule_main_1.rdi > mule_main_1.dump && rdi_from_pdb --pdb:mule_main.pdb --out:mule_main_2.rdi && rdi_dump mule_main_2.rdi > mule_main_2.dump && diff mule_main_1.dump mule_main_2.dump && popd", .linux = "", .out = "*compilation*", .footer_panel = true, diff --git a/src/fuzzy_search/fuzzy_search.c b/src/fuzzy_search/fuzzy_search.c index 49f2bbe9..7744e2f0 100644 --- a/src/fuzzy_search/fuzzy_search.c +++ b/src/fuzzy_search/fuzzy_search.c @@ -452,7 +452,7 @@ fzy_search_thread__entry_point(void *p) U64 element_size = rdi_section_element_size_table[section_kind]; for(U64 idx = 1; task_is_good && idx < element_count; idx += 1) { - void *element = (U8 *)(*(void **)table_base) + element_size*idx; + void *element = (U8 *)table_base + element_size*idx; U32 *name_idx_ptr = (U32 *)((U8 *)element + element_name_idx_off); if(params.target == FZY_Target_UDTs) {