diff options
Diffstat (limited to 'base/process_util_win.cc')
-rw-r--r-- | base/process_util_win.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/base/process_util_win.cc b/base/process_util_win.cc index 24689a1..b464336 100644 --- a/base/process_util_win.cc +++ b/base/process_util_win.cc @@ -598,6 +598,11 @@ bool EnableLowFragmentationHeap() { return true; } +void EnableTerminationOnHeapCorruption() { + // Ignore the result code. Supported on XP SP3 and Vista. + HeapSetInformation(NULL, HeapEnableTerminationOnCorruption, NULL, 0); +} + void RaiseProcessToHighPriority() { SetPriorityClass(GetCurrentProcess(), HIGH_PRIORITY_CLASS); } |