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) {