Index: chrome/installer/test/alternate_version_generator.cc |
diff --git a/chrome/installer/test/alternate_version_generator.cc b/chrome/installer/test/alternate_version_generator.cc |
index c0ec33334b4d7a5ff3242008ed091314ba42838e..211b1e547322f373f361a7426a8a0e020cae6eb0 100644 |
--- a/chrome/installer/test/alternate_version_generator.cc |
+++ b/chrome/installer/test/alternate_version_generator.cc |
@@ -425,8 +425,8 @@ bool UpdateManifestVersion(const base::FilePath& manifest, |
return false; |
} |
DCHECK(modified); |
- return base::WriteFile(manifest, &contents[0], contents.size()) == |
- contents.size(); |
+ int written = base::WriteFile(manifest, &contents[0], contents.size()); |
+ return written != -1 && static_cast<size_t>(written) == contents.size(); |
} |
bool IncrementNewVersion(upgrade_test::Direction direction, |