diff --git a/interfaces/innerkits/native/file_share/src/file_permission.cpp b/interfaces/innerkits/native/file_share/src/file_permission.cpp index 492dd8584c7915871355e0c00f39854c5d267f94..14b581f0bad23cfecf4d07857c7a7db89a8e89e5 100644 --- a/interfaces/innerkits/native/file_share/src/file_permission.cpp +++ b/interfaces/innerkits/native/file_share/src/file_permission.cpp @@ -52,7 +52,7 @@ void FilePermission::GetErrorResults(const vector &resultCodes, const vector &pathPolicies, deque &errorResults) { - for (int i = 0; i < resultCodes.size(); i++) { + for (size_t i = 0; i < resultCodes.size(); i++) { PolicyErrorResult result; Uri uri(pathPolicies[i].path); switch (resultCodes[i]) {