From 4b917c469bffdb8f390d126934a60c2bbebca7b4 Mon Sep 17 00:00:00 2001 From: Aldrik Ramaekers Date: Sat, 16 Mar 2024 17:02:33 +0100 Subject: limit search by bytes in search str instead of codepoints --- src/search.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/search.cpp') diff --git a/src/search.cpp b/src/search.cpp index a455630..35e9a23 100644 --- a/src/search.cpp +++ b/src/search.cpp @@ -403,7 +403,7 @@ static void _ts_list_files(ts_search_result* result) void ts_start_search(utf8_int8_t *path, utf8_int8_t *filter, utf8_int8_t *query, uint16_t thread_count, uint32_t max_fs, bool case_sensitive) { - if (utf8len(query) > 0 && utf8len(query) <= 2) { // need a string of atleast 3 characters + if (strlen(query) > 0 && strlen(query) <= 2) { // need a string of atleast 3 bytes. so 3 regular characters or 1 chinese character. return; } -- cgit v1.2.3-70-g09d2