[Verification] Compiles without error.
Change-Id: Ic3af3b88a53077bacb7cbe4abfc17038910b4557
void GetSize(const std::string& id, int service_mode, picojson::object* out) {
ScopeLogger();
pkgmgr_client* pc = pkgmgr_client_new(PC_REQUEST);
void GetSize(const std::string& id, int service_mode, picojson::object* out) {
ScopeLogger();
pkgmgr_client* pc = pkgmgr_client_new(PC_REQUEST);
+ if (!pc) {
+ LogAndReportError(
+ PlatformResult(ErrorCode::UNKNOWN_ERR, "Failed to get size"), out,
+ ("pkgmgr_client_new returned nullptr"));
+ }
int size = pkgmgr_client_usr_request_service(PM_REQUEST_GET_SIZE, service_mode, pc, NULL,
id.c_str(), getuid(), NULL, NULL, NULL);
pkgmgr_client_free(pc);
int size = pkgmgr_client_usr_request_service(PM_REQUEST_GET_SIZE, service_mode, pc, NULL,
id.c_str(), getuid(), NULL, NULL, NULL);
pkgmgr_client_free(pc);