diff options
author | 2019-04-18 11:30:11 +0200 | |
---|---|---|
committer | 2019-05-24 16:29:12 +0200 | |
commit | 9f9650031fcbea8401d64609778cef1b7c252990 (patch) | |
tree | bbd9097bc15b948f67adf9d4b9ddb18bcfa6df91 | |
parent | 00ec5f1f6d657ac1649ad21c60dfea3132d479b2 (diff) |
Add freeing of halmap data table in case of error
Add freeing of halmap data table in case of error
when parsing 'halmap' section.
BUG-AGL: SPEC-2329
Change-Id: Ic2c819dfc3155122ade0f37bb06fa304f4859779
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
-rw-r--r-- | src/4a-internals-hal/4a-internals-hal-cb.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/4a-internals-hal/4a-internals-hal-cb.c b/src/4a-internals-hal/4a-internals-hal-cb.c index c4934a4..ee0787b 100644 --- a/src/4a-internals-hal/4a-internals-hal-cb.c +++ b/src/4a-internals-hal/4a-internals-hal-cb.c @@ -389,6 +389,7 @@ int InternalHalHalMapConfig(afb_api_t apiHandle, CtlSectionT *section, json_obje if(InternalHalProcessAllHalMap(apiHandle, AlsaMapJ, currentHalData->internalHalData->alsaMapT)) { AFB_API_ERROR(apiHandle, "Failed to process 'halmap' section"); + HalUtlFreeAlsaCtlsMap(currentHalData->internalHalData->alsaMapT); return -3; } } |