LOG(ERROR) << "Unknown storage type";
break;
}
- vconf_get_int(VCONFKEY_SETAPPL_DEFAULT_MEM_INSTALL_APPLICATIONS_INT,
- &default_storage);
- vconf_set_int(VCONFKEY_SETAPPL_DEFAULT_MEM_INSTALL_APPLICATIONS_INT, storage);
+ if (vconf_get_int(VCONFKEY_SETAPPL_DEFAULT_MEM_INSTALL_APPLICATIONS_INT,
+ &default_storage) != 0) {
+ LOG(ERROR) << "Failed to get value of "
+ "VCONFKEY_SETAPPL_DEFAULT_MEM_INSTALL_APPLICATIONS_INT";
+ return BackendInterface::CommandResult::ERROR;
+ }
+ if (vconf_set_int(VCONFKEY_SETAPPL_DEFAULT_MEM_INSTALL_APPLICATIONS_INT,
+ storage) != 0) {
+ LOG(ERROR) << "Failed to set value of "
+ "VCONFKEY_SETAPPL_DEFAULT_MEM_INSTALL_APPLICATIONS_INT";
+ return BackendInterface::CommandResult::ERROR;
+ }
const char* argv[] = {"", "-i", path.c_str(), "-u", uid_str_.c_str()};
BackendInterface::CommandResult result = CallBackend(SIZEOFARRAY(argv), argv);
- vconf_set_int(VCONFKEY_SETAPPL_DEFAULT_MEM_INSTALL_APPLICATIONS_INT,
- default_storage);
+ if (vconf_set_int(VCONFKEY_SETAPPL_DEFAULT_MEM_INSTALL_APPLICATIONS_INT,
+ default_storage) != 0) {
+ LOG(ERROR) << "Failed to set value of "
+ "VCONFKEY_SETAPPL_DEFAULT_MEM_INSTALL_APPLICATIONS_INT";
+ return BackendInterface::CommandResult::ERROR;
+ }
+
return result;
}