diff --git a/utils/common/src/permission_util.cpp b/utils/common/src/permission_util.cpp index b8424a247a3c4679d835b2b9977c6505f12ad113..20081fd5f98ab098bfce75049dfda54fb3f41712 100644 --- a/utils/common/src/permission_util.cpp +++ b/utils/common/src/permission_util.cpp @@ -56,7 +56,12 @@ void PermissionUtil::AddPermissionRecord(AccessTokenID tokenID, const std::strin { int32_t successCount = status ? 1 : 0; int32_t failCount = status ? 0 : 1; - int32_t ret = PrivacyKit::AddPermissionUsedRecord(tokenID, permissionName, successCount, failCount); + Security::AccessToken::AddPermissionParamInfo info; + info.tokenId = tokenID; + info.permissionName = permissionName; + info.successCount = successCount; + info.failCount = failCount; + int32_t ret = PrivacyKit::AddPermissionUsedRecord(info); if (ret != 0) { SEN_HILOGE("AddPermissionUsedRecord fail, permissionName:%{public}s, successCount:%{public}d, failCount:%{public}d", permissionName.c_str(), successCount, failCount);