1
0
mirror of https://github.com/mstorsjo/fdk-aac.git synced 2025-02-18 04:00:36 +01:00

Merge "Free whole QMF domain in case of an error in FDK_QmfDomain_Configure()"

am: f8881d4bfe

Change-Id: Ic1665375b62c5fc64a302395b88a25bd024e17fc
This commit is contained in:
Fraunhofer IIS FDK 2018-12-29 06:16:44 -08:00 committed by android-build-merger
commit 005d5690b6

View File

@ -983,9 +983,8 @@ QMF_DOMAIN_ERROR FDK_QmfDomain_Configure(HANDLE_FDK_QMF_DOMAIN hqd) {
}
bail:
if (err == QMF_DOMAIN_OUT_OF_MEMORY) {
FDK_QmfDomain_FreePersistentMemory(hqd);
FDK_QmfDomain_ClearConfigured(&hqd->globalConf);
if (err) {
FDK_QmfDomain_FreeMem(hqd);
}
return err;
}