summaryrefslogtreecommitdiffstats
path: root/tools/heapcheck
diff options
context:
space:
mode:
authorpam@chromium.org <pam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-07-26 12:16:04 +0000
committerpam@chromium.org <pam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-07-26 12:16:04 +0000
commitba082027aa8592e01c940390ab0906b8551cbb44 (patch)
tree9d928450277e66f540b5d2e676c8629cd5d2b032 /tools/heapcheck
parent5616d24283e0b10539b57282986ce25362a9b89e (diff)
downloadchromium_src-ba082027aa8592e01c940390ab0906b8551cbb44.zip
chromium_src-ba082027aa8592e01c940390ab0906b8551cbb44.tar.gz
chromium_src-ba082027aa8592e01c940390ab0906b8551cbb44.tar.bz2
Fix memory leaks in ExtensionPrefStore and its unit test.
Clarify comments describing the memory ownership model. BUG=48980 TEST=valgrind and heapcheck bots no longer show related leaks Review URL: http://codereview.chromium.org/2805094 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53623 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools/heapcheck')
-rw-r--r--tools/heapcheck/suppressions.txt32
1 files changed, 0 insertions, 32 deletions
diff --git a/tools/heapcheck/suppressions.txt b/tools/heapcheck/suppressions.txt
index 8578f0c..ac07700 100644
--- a/tools/heapcheck/suppressions.txt
+++ b/tools/heapcheck/suppressions.txt
@@ -840,38 +840,6 @@
fun:start_thread
}
{
- 48980_a
- Heapcheck:Leak
- ...
- fun:ExtensionPrefStoreTest_NotifyWhenNeeded_Test::TestBody
-}
-{
- 48980_b
- Heapcheck:Leak
- ...
- fun:PrefService::RegisterStringPref
- fun:ExtensionPrefStoreTest_*_Test::TestBody
-}
-{
- 48980_c
- Heapcheck:Leak
- ...
- fun:ExtensionPrefStore::InstallExtensionPref
-}
-{
- 48980_d
- Heapcheck:Leak
- ...
- fun:basic_string
- fun:ExtensionPrefStoreTest_*_Test::TestBody
-}
-{
- 48980_e
- Heapcheck:Leak
- fun:Value::CreateStringValue
- fun:ExtensionPrefStoreTest_*_Test::TestBody
-}
-{
bug_49300_a
Heapcheck:Leak
fun:disk_cache::StorageBlock::AllocateData