summaryrefslogtreecommitdiffstats
path: root/libs/utils
diff options
context:
space:
mode:
authorMÃ¥rten Kongstad <marten.kongstad@sonyericsson.com>2011-05-05 10:40:42 +0200
committerAlex Ray <aray@google.com>2013-07-30 13:56:56 -0700
commit90d59043de5bf940c23688d7e1c9feadd1a85ddb (patch)
treee50494c64651721a76833beffed9c82617a45171 /libs/utils
parent0897fe5eaa3a7ad9529ba059cf8b1a5375cb8940 (diff)
downloadsystem_core-90d59043de5bf940c23688d7e1c9feadd1a85ddb.zip
system_core-90d59043de5bf940c23688d7e1c9feadd1a85ddb.tar.gz
system_core-90d59043de5bf940c23688d7e1c9feadd1a85ddb.tar.bz2
Add missing clean-up of idmap file descriptors.
Change-Id: I9bdc9a4b7962f1a8dce77f4b213c8b9dc26e4b0f
Diffstat (limited to 'libs/utils')
-rw-r--r--libs/utils/AssetManager.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/libs/utils/AssetManager.cpp b/libs/utils/AssetManager.cpp
index e41dd39..22034c5 100644
--- a/libs/utils/AssetManager.cpp
+++ b/libs/utils/AssetManager.cpp
@@ -681,6 +681,9 @@ const ResTable* AssetManager::getResTable(bool required) const
delete ass;
}
}
+ if (idmap != NULL) {
+ delete idmap;
+ }
}
if (required && !rt) LOGW("Unable to find resources file resources.arsc");