mirror of
https://github.com/google/googletest.git
synced 2025-01-14 08:27:56 +08:00
Merge pull request #3672 from densamoilov:densamoilov/main/suppress-warning
PiperOrigin-RevId: 410816204 Change-Id: Ib4c4851ae4e8a612d60184f53cd565c75671c4c6
This commit is contained in:
commit
a0dc888bf1
@ -377,12 +377,12 @@ class MemoryIsNotDeallocated
|
||||
old_crtdbg_flag_ = _CrtSetDbgFlag(_CRTDBG_REPORT_FLAG);
|
||||
// Set heap allocation block type to _IGNORE_BLOCK so that MS debug CRT
|
||||
// doesn't report mem leak if there's no matching deallocation.
|
||||
_CrtSetDbgFlag(old_crtdbg_flag_ & ~_CRTDBG_ALLOC_MEM_DF);
|
||||
(void)_CrtSetDbgFlag(old_crtdbg_flag_ & ~_CRTDBG_ALLOC_MEM_DF);
|
||||
}
|
||||
|
||||
~MemoryIsNotDeallocated() {
|
||||
// Restore the original _CRTDBG_ALLOC_MEM_DF flag
|
||||
_CrtSetDbgFlag(old_crtdbg_flag_);
|
||||
(void)_CrtSetDbgFlag(old_crtdbg_flag_);
|
||||
}
|
||||
|
||||
private:
|
||||
|
Loading…
x
Reference in New Issue
Block a user