Index: chrome/installer/util/delete_after_reboot_helper.cc |
=================================================================== |
--- chrome/installer/util/delete_after_reboot_helper.cc (revision 71761) |
+++ chrome/installer/util/delete_after_reboot_helper.cc (working copy) |
@@ -379,13 +379,14 @@ |
if (strings_to_keep.size() <= 1) { |
// We have only the trailing NULL string. Don't bother writing that. |
- return session_manager_key.DeleteValue(kPendingFileRenameOps); |
+ return (session_manager_key.DeleteValue(kPendingFileRenameOps) == |
+ ERROR_SUCCESS); |
} |
std::vector<char> buffer; |
StringArrayToMultiSZBytes(strings_to_keep, &buffer); |
DCHECK(buffer.size() > 0); |
if (buffer.empty()) |
return false; |
- return session_manager_key.WriteValue(kPendingFileRenameOps, &buffer[0], |
- buffer.size(), REG_MULTI_SZ); |
+ return (session_manager_key.WriteValue(kPendingFileRenameOps, &buffer[0], |
+ buffer.size(), REG_MULTI_SZ) == ERROR_SUCCESS); |
} |