aboutsummaryrefslogtreecommitdiffstats
path: root/googlemock/scripts/pump.py
diff options
context:
space:
mode:
authorxyb <xyb@xyb.name>2019-11-16 09:13:52 -0800
committerxyb <xyb@xyb.name>2019-11-16 09:13:52 -0800
commitdcdb65065f41aad2b706a945108f9d02b381a392 (patch)
tree7da3189d4f1ea109d188dd76922b5e1f8901e125 /googlemock/scripts/pump.py
parent703bd9caab50b139428cea1aaff9974ebee5742e (diff)
downloadgoogletest-dcdb65065f41aad2b706a945108f9d02b381a392.tar.gz
googletest-dcdb65065f41aad2b706a945108f9d02b381a392.tar.bz2
googletest-dcdb65065f41aad2b706a945108f9d02b381a392.zip
Fix internal memory leak in Windows _Crt report.
We use "MemoryIsNotDeallocated" to aovid internal expected leak reported in Windows _Crt report, like: { #ifdef _MSC_VER MemoryIsNotDeallocated memory_is_not_deeallocated; #endif static ThreadIdToThreadLocals* map = new ThreadIdToThreadLocals(); return map; } But int the above code, only "new ThreadIdToThreadLocals()" is protected, if we invoke "insert()" function of the return value, the memory allocated in "insert()" will be reported to _Crt report also. This change try to fix this issue.
Diffstat (limited to 'googlemock/scripts/pump.py')
0 files changed, 0 insertions, 0 deletions