From 85841c2ba288a19d1d6533bc9a7be08c868eef17 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Herm=C3=A8s=20B=C3=A9lusca-Ma=C3=AFto?= Date: Thu, 26 Mar 2026 21:33:58 +0100 Subject: [PATCH] [FIND] Improve imports and fix x64 build warnings find\find.c(64),(65): warning C4267: '=': conversion from 'size_t' to 'INT', possible loss of data --- base/applications/cmdutils/find/CMakeLists.txt | 4 +--- base/applications/cmdutils/find/find.c | 8 ++++---- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/base/applications/cmdutils/find/CMakeLists.txt b/base/applications/cmdutils/find/CMakeLists.txt index e39eb506097..494de882126 100644 --- a/base/applications/cmdutils/find/CMakeLists.txt +++ b/base/applications/cmdutils/find/CMakeLists.txt @@ -1,8 +1,6 @@ -include_directories(${REACTOS_SOURCE_DIR}/sdk/lib/conutils) - add_executable(find find.c find.rc) set_module_type(find win32cui UNICODE) -target_link_libraries(find conutils ${PSEH_LIB}) +target_link_libraries(find conutils) add_importlibs(find msvcrt kernel32) add_cd_file(TARGET find DESTINATION reactos/system32 FOR all) diff --git a/base/applications/cmdutils/find/find.c b/base/applications/cmdutils/find/find.c index 53d01932c16..6c01b2d4ffd 100644 --- a/base/applications/cmdutils/find/find.c +++ b/base/applications/cmdutils/find/find.c @@ -13,7 +13,6 @@ #include #include #include -#include #include #include @@ -57,12 +56,13 @@ StrStrCase( if (bIgnoreCase) { LCID LocaleId; - INT i, cch1, cch2; + UINT cch1, cch2; + INT i; LocaleId = GetThreadLocale(); - cch1 = wcslen(pszStr); - cch2 = wcslen(pszSearch); + cch1 = (UINT)wcslen(pszStr); + cch2 = (UINT)wcslen(pszSearch); if (cch2 == 0) return (PWSTR)pszStr;