summaryrefslogtreecommitdiff
path: root/libs/androidfw/AssetManager.cpp
diff options
context:
space:
mode:
author neo.chae <neo.chae@lge.com> 2016-11-14 13:25:11 +0000
committer android-build-merger <android-build-merger@google.com> 2016-11-14 13:25:11 +0000
commit4b72904585bd5fbeaa108ff9e8e675da488bdc99 (patch)
tree6a85db9171ef0b633f0e8fb001bc0e4f3134c4bc /libs/androidfw/AssetManager.cpp
parent6e8fef24d93cb2bdc1ec7eed1bfc988e2de2167b (diff)
parentaaf785c82763e8d3fbb3c183f97386df3bb3be34 (diff)
Fix idmap leak in zygote process am: 0244ca8d10 am: 82537abc3b am: 85afb42c16 am: b4b2203c5e am: fb74b8773a am: c58ec27e1c am: 7489336fed am: 0212d4f3fa
am: aaf785c827 Change-Id: I34d0175499e1a47e3e6c9aecd2ac2805a6b4ad51
Diffstat (limited to 'libs/androidfw/AssetManager.cpp')
-rw-r--r--libs/androidfw/AssetManager.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/libs/androidfw/AssetManager.cpp b/libs/androidfw/AssetManager.cpp
index 07044d0e9d61..7a103430feb5 100644
--- a/libs/androidfw/AssetManager.cpp
+++ b/libs/androidfw/AssetManager.cpp
@@ -804,6 +804,7 @@ void AssetManager::addSystemOverlays(const char* pathOverlaysList,
sharedRes->add(oass, oidmap, offset + 1, false);
const_cast<AssetManager*>(this)->mAssetPaths.add(oap);
const_cast<AssetManager*>(this)->mZipSet.addOverlay(targetPackagePath, oap);
+ delete oidmap;
}
}