diff --git a/interfaces/kits/js/file_share/grant_permissions.cpp b/interfaces/kits/js/file_share/grant_permissions.cpp index d0c3c10911e49bc4a15fcbaed50a7dd662b5d62e..191a4fa6ebbc29e9a3cb5f533274130db119ba1f 100644 --- a/interfaces/kits/js/file_share/grant_permissions.cpp +++ b/interfaces/kits/js/file_share/grant_permissions.cpp @@ -429,8 +429,8 @@ napi_value CheckPathPermission(napi_env env, napi_callback_info info) auto [succTokenId, tokenId] = NVal(env, funcArg[NARG_POS::FIRST]).ToInt32(); - uint64_t callerTokenId = OHOS::IPCSkeleton::GetCallingTokenID(); - if (tokenId != callerTokenId) { + uint32_t callerTokenId = OHOS::IPCSkeleton::GetCallingTokenID(); + if (tokenId != static_cast(callerTokenId)) { if (!CheckTokenIdPermission(callerTokenId, "ohos.permission.CHECK_SANDBOX_POLICY")) { NError(E_PERMISSION).ThrowErr(env); return nullptr;