if (!watch_application.app_info.setup_appid().empty())
watch_app->setup_appid =
strdup(watch_application.app_info.setup_appid().c_str());
+ manifest->application = g_list_append(manifest->application, watch_app);
if (!FillLabel(watch_app, watch_application.label))
return false;
return false;
if (!FillResControl(watch_app, watch_application.res_controls))
return false;
- manifest->application = g_list_append(manifest->application, watch_app);
}
return true;
}
Status undo() override { return Status::OK; }
Status precheck() override;
- bool installed_;
+ bool installed_ = false;
STEP_NAME(AcquireExternalStorage)
};
Status undo() override { return Status::OK; }
Status precheck() override;
- bool skip_symlink_;
+ bool skip_symlink_ = false;
STEP_NAME(ChangeOwnershipAndPermission)
};
bf::path backup_zip_location = GetBackupPathForZipFile(zip_location);
if (bf::exists(backup_zip_location)) {
Remove(zip_location);
- MoveFile(backup_zip_location, zip_location);
+ if (!MoveFile(backup_zip_location, zip_location))
+ LOG(ERROR) << "Failed to move " << backup_zip_location << " to "
+ << zip_location;
}
// During mount update some files are still backed up separately from zip
} // namespace filesystem
} // namespace common_installer
-
Type& get() { return value_; }
void set(Type val) { value_ = std::move(val); }
private:
- Type value_;
+ Type value_{};
};
#endif // COMMON_UTILS_PROPERTY_H_