}
int PrivilegeCallback(const pkgmgrinfo_pkginfo_h handle, void* user_data) {
- uid_t uid = (uid_t)(uintptr_t)user_data;
+ uid_t uid = static_cast<uid_t>(reinterpret_cast<uintptr_t>(user_data));
char* pkgid = nullptr;
int ret = pkgmgrinfo_pkginfo_get_pkgid(handle, &pkgid);
}
ret = pkgmgrinfo_pkginfo_filter_foreach_pkginfo(filter_handle,
- PrivilegeCallback, reinterpret_cast<void*>((uintptr_t)uid));
+ PrivilegeCallback,
+ reinterpret_cast<void*>(static_cast<uintptr_t>(uid)));
if (ret != PMINFO_R_OK) {
LOG(DEBUG) << "Failed to create external directoy";
pkgmgrinfo_pkginfo_filter_destroy(filter_handle);