diff options
author | ssid <ssid@chromium.org> | 2015-12-15 09:08:42 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-12-15 17:09:51 +0000 |
commit | e2d9bf0491e41d401fb9ec562cb1df2ffc980484 (patch) | |
tree | 24d735b70f27127d3717bf384cff358c8d93f8a5 /base/allocator | |
parent | 08bab38b3a6fdc99dccb4c30771403ebb1e7afd4 (diff) | |
download | chromium_src-e2d9bf0491e41d401fb9ec562cb1df2ffc980484.zip chromium_src-e2d9bf0491e41d401fb9ec562cb1df2ffc980484.tar.gz chromium_src-e2d9bf0491e41d401fb9ec562cb1df2ffc980484.tar.bz2 |
Fix leak in TCMalloc unittests.
BUG=455073
Review URL: https://codereview.chromium.org/1523823002
Cr-Commit-Position: refs/heads/master@{#365271}
Diffstat (limited to 'base/allocator')
-rw-r--r-- | base/allocator/tcmalloc_unittest.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/base/allocator/tcmalloc_unittest.cc b/base/allocator/tcmalloc_unittest.cc index 04a1466..eb1b0f0 100644 --- a/base/allocator/tcmalloc_unittest.cc +++ b/base/allocator/tcmalloc_unittest.cc @@ -186,6 +186,7 @@ TEST(TCMallocFreeTest, BadPointerInFirstPageOfTheLargeObject) { ASSERT_DEATH(TCMallocDoFreeForTest(p + offset), "Pointer is not pointing to the start of a span"); } + TCMallocDoFreeForTest(p); } TEST(TCMallocFreeTest, BadPageAlignedPointerInsideLargeObject) { @@ -200,6 +201,7 @@ TEST(TCMallocFreeTest, BadPageAlignedPointerInsideLargeObject) { } ASSERT_DEATH(TCMallocDoFreeForTest(p + kMaxSize), "Pointer is not pointing to the start of a span"); + TCMallocDoFreeForTest(p); } TEST(TCMallocFreeTest, DoubleFreeLargeObject) { |