commit | 32ec8e855ee59fee7dfab6017ddeaf58bfecbeff | [log] [tgz] |
---|---|---|
author | TreeHugger Robot <treehugger-gerrit@google.com> | Wed Mar 24 18:28:21 2021 +0000 |
committer | Android (Google) Code Review <android-gerrit@google.com> | Wed Mar 24 18:28:21 2021 +0000 |
tree | 9561e93c0a917f873aa7a00bc96a79f1cdb8f2f8 | |
parent | 6240d4bdb01f54a70a17a575cd6c12d9ada31234 [diff] | |
parent | 01df23aa47128de1c8dd92a263cd66ca64a9b70a [diff] |
Merge "Add dlclose() to avoid potential leaks" into sc-dev
diff --git a/media/libstagefright/MediaExtractorFactory.cpp b/media/libstagefright/MediaExtractorFactory.cpp index d77845f..2520e2a 100644 --- a/media/libstagefright/MediaExtractorFactory.cpp +++ b/media/libstagefright/MediaExtractorFactory.cpp
@@ -253,6 +253,7 @@ (GetExtractorDef) dlsym(libHandle, "GETEXTRACTORDEF"); if (getDef == nullptr) { ALOGI("no sniffer found in %s", libPath.string()); + dlclose(libHandle); continue; }