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