diff --git a/interactions.c b/interactions.c index 3fdc364..e02a492 100644 --- a/interactions.c +++ b/interactions.c @@ -630,7 +630,7 @@ void search(){ search_buffer[pass] = ch; pass++; - unsigned long index = (mid_dir.current_file - mid_dir.file_list); + unsigned long index = 0; for (; &mid_dir.file_list[index] < mid_dir.file_list + mid_dir.file_count; index++) { if (smartstrcasestr(mid_dir.file_list[index].file_name, search_buffer)) { mid_dir.current_file = &mid_dir.file_list[index];