From 9fb2b578962377dd7fe7a7f7ed1b1ab1cbbcb1aa Mon Sep 17 00:00:00 2001 From: wangpggg Date: Mon, 25 Nov 2024 17:55:25 +0800 Subject: [PATCH] modify unsigned to signed Signed-off-by: wangpeng --- interfaces/kits/native/recent/recent_n_exporter.cpp | 4 ++-- interfaces/kits/native/trash/src/file_trash_n_exporter.cpp | 2 +- utils/file_util.h | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/interfaces/kits/native/recent/recent_n_exporter.cpp b/interfaces/kits/native/recent/recent_n_exporter.cpp index 7d6f3f65..af0ca370 100644 --- a/interfaces/kits/native/recent/recent_n_exporter.cpp +++ b/interfaces/kits/native/recent/recent_n_exporter.cpp @@ -167,7 +167,7 @@ static void Deleter(struct NameListArg *arg) HILOG_ERROR("arg->namelist is nullptr"); return; } - for (uint32_t i = 0; i < arg->direntNum; i++) { + for (int32_t i = 0; i < arg->direntNum; i++) { free((arg->namelist)[i]); (arg->namelist)[i] = nullptr; } @@ -266,7 +266,7 @@ static napi_value GetListFileResult(napi_env env, struct NameListArg* pNameList) } auto buf = CreateUniquePtr(BUF_SIZE); int index = 0; - for (uint32_t i = 0; i < pNameList->direntNum; ++i) { + for (int32_t i = 0; i < pNameList->direntNum; ++i) { string recentFilePath = RecentNExporter::recentPath_ + string((*(pNameList->namelist[i])).d_name); if (index < MAX_RECENT_SIZE) { auto [checkRealFileRes, realFileStatBuf] = CheckRealFileExist(recentFilePath); diff --git a/interfaces/kits/native/trash/src/file_trash_n_exporter.cpp b/interfaces/kits/native/trash/src/file_trash_n_exporter.cpp index 90b9feaa..dac0d230 100644 --- a/interfaces/kits/native/trash/src/file_trash_n_exporter.cpp +++ b/interfaces/kits/native/trash/src/file_trash_n_exporter.cpp @@ -119,7 +119,7 @@ static int RecursiveFunc(const string &path, vector &dirents) } pNameList->direntNum = num; string pathInRecur = path; - for (uint32_t i = 0; i < num; i++) { + for (int32_t i = 0; i < num; i++) { if (!pNameList->namelist) { HILOG_ERROR("pNameList->namelist is nullptr."); return ENOMEM; diff --git a/utils/file_util.h b/utils/file_util.h index aec3f044..206355f8 100644 --- a/utils/file_util.h +++ b/utils/file_util.h @@ -56,7 +56,7 @@ static void Deleter(struct NameListArg *arg) HILOG_ERROR("arg->namelist is nullptr"); return; } - for (uint32_t i = 0; i < arg->direntNum; i++) { + for (int32_t i = 0; i < arg->direntNum; i++) { free((arg->namelist)[i]); (arg->namelist)[i] = nullptr; } -- Gitee