diff options
Diffstat (limited to 'chrome/app')
-rw-r--r-- | chrome/app/chrome.exe.deps | 1 | ||||
-rw-r--r-- | chrome/app/chrome_exe_main.cc | 3 |
2 files changed, 4 insertions, 0 deletions
diff --git a/chrome/app/chrome.exe.deps b/chrome/app/chrome.exe.deps index 8bb18eb..354426d 100644 --- a/chrome/app/chrome.exe.deps +++ b/chrome/app/chrome.exe.deps @@ -6,6 +6,7 @@ dependents = [ 'ADVAPI32.dll',
'SHELL32.dll',
'VERSION.dll', # Used by breakpad
+ 'winmm.dll',
]
dependents_google_chrome = [
diff --git a/chrome/app/chrome_exe_main.cc b/chrome/app/chrome_exe_main.cc index 3bf6439..cec04a9 100644 --- a/chrome/app/chrome_exe_main.cc +++ b/chrome/app/chrome_exe_main.cc @@ -9,6 +9,7 @@ #include "base/base_switches.h" #include "base/command_line.h" #include "base/debug_on_start.h" +#include "base/process_util.h" #include "chrome/app/breakpad.h" #include "chrome/app/client_util.h" #include "chrome/app/google_update_client.h" @@ -19,6 +20,8 @@ int APIENTRY wWinMain(HINSTANCE instance, HINSTANCE prev_instance, wchar_t* command_line, int show_command) { + process_util::EnableTerminationOnHeapCorruption(); + // The exit manager is in charge of calling the dtors of singletons. base::AtExitManager exit_manager; |