Home
last modified time | relevance | path

Searched refs:updatePerms (Results 1 – 1 of 1) sorted by relevance

/ohos5.0/base/security/permission_lite/services/pms/src/
H A Dpms_impl.c395 PermissionSaved *updatePerms = (PermissionSaved *)HalMalloc(allocSize); in UpdateAppPermission() local
396 if (updatePerms == NULL) { in UpdateAppPermission()
402 HalFree((void *)updatePerms); in UpdateAppPermission()
406 if (strcpy_s(updatePerms[i].name, PERM_NAME_LEN, newPerms[i].name) != EOK) { in UpdateAppPermission()
407 HalFree((void *)updatePerms); in UpdateAppPermission()
412 HalFree((void *)updatePerms); in UpdateAppPermission()
417 updatePerms[i].granted = NOT_GRANTED; in UpdateAppPermission()
418 updatePerms[i].flags = PMS_FLAG_DEFAULT; in UpdateAppPermission()
424 updatePerms[i].granted = permissions[j].granted; in UpdateAppPermission()
428 retCode = SavePermissions(identifier, updatePerms, newPermNum); in UpdateAppPermission()
[all …]