AU: Try delta updates first, then full updates
Also, some bug fixes.
Review URL: http://codereview.chromium.org/492008
diff --git a/omaha_request_prep_action.cc b/omaha_request_prep_action.cc
index 8c015d8..9e144a0 100644
--- a/omaha_request_prep_action.cc
+++ b/omaha_request_prep_action.cc
@@ -16,7 +16,8 @@
namespace {
const string OmahaIdPath() {
- return chromeos_update_engine::utils::kStatefulPartition + "/etc/omaha_id";
+ return string(chromeos_update_engine::utils::kStatefulPartition) +
+ "/etc/omaha_id";
}
} // namespace {}
@@ -89,7 +90,7 @@
}
std::string OmahaRequestPrepAction::GetLsbValue(const std::string& key) const {
- string files[] = {utils::kStatefulPartition + "/etc/lsb-release",
+ string files[] = {string(utils::kStatefulPartition) + "/etc/lsb-release",
"/etc/lsb-release"};
for (unsigned int i = 0; i < arraysize(files); i++) {
string file_data;