diff options
| author | Stephen Hines <srhines@google.com> | 2014-06-26 11:55:29 -0700 |
|---|---|---|
| committer | Stephen Hines <srhines@google.com> | 2014-06-26 11:55:29 -0700 |
| commit | f94e8db4232979b2fc93e8a77c42bfa57d3da56a (patch) | |
| tree | 39807306e6eb2a9ed506274ce5485edb1384c14f /cpu_ref/rsCpuScript.cpp | |
| parent | 1c3b028ea0a9de7f0229297f723893130b36ce7a (diff) | |
Add in a missing unlockMutex() on an error path.
Change-Id: I223e64381190184e37a92ce6478340cb7a323e29
Diffstat (limited to 'cpu_ref/rsCpuScript.cpp')
| -rw-r--r-- | cpu_ref/rsCpuScript.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/cpu_ref/rsCpuScript.cpp b/cpu_ref/rsCpuScript.cpp index 81e70f0d..8186c680 100644 --- a/cpu_ref/rsCpuScript.cpp +++ b/cpu_ref/rsCpuScript.cpp @@ -427,6 +427,7 @@ bool RsdCpuScriptImpl::init(char const *resName, char const *cacheDir, bcinfo::MetadataExtractor ME((const char *) bitcode, bitcodeSize); if (!ME.extract()) { ALOGE("Could not extract metadata from bitcode"); + mCtx->unlockMutex(); return false; } |
