summaryrefslogtreecommitdiffstats
path: root/services/audioflinger/Threads.h
diff options
context:
space:
mode:
authorGlenn Kasten <gkasten@google.com>2013-07-17 09:08:51 -0700
committerGlenn Kasten <gkasten@google.com>2013-07-17 16:38:58 -0700
commitc6ae3c8a261794fd4445e4e152d1ada074a3f92f (patch)
treec8f6493eb0a0f6af812ea5909096cf91818fce05 /services/audioflinger/Threads.h
parentee5e8d3e8dc61f8fb1fa725278d63802074c10c5 (diff)
downloadframeworks_av-c6ae3c8a261794fd4445e4e152d1ada074a3f92f.zip
frameworks_av-c6ae3c8a261794fd4445e4e152d1ada074a3f92f.tar.gz
frameworks_av-c6ae3c8a261794fd4445e4e152d1ada074a3f92f.tar.bz2
Fix theoretical memory leak in mConfigEvents
Change-Id: I137f70676c8919661e716c33e0dd9c25c2b6285c
Diffstat (limited to 'services/audioflinger/Threads.h')
-rw-r--r--services/audioflinger/Threads.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/services/audioflinger/Threads.h b/services/audioflinger/Threads.h
index e15d98a..365c790 100644
--- a/services/audioflinger/Threads.h
+++ b/services/audioflinger/Threads.h
@@ -290,6 +290,7 @@ protected:
Vector<String8> mNewParameters;
status_t mParamStatus;
+ // vector owns each ConfigEvent *, so must delete after removing
Vector<ConfigEvent *> mConfigEvents;
// These fields are written and read by thread itself without lock or barrier,