From 02b234a39c779ff18c27aebf88256f6207356d21 Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Thu, 15 Apr 2021 16:45:12 +0200 Subject: [PATCH] ucm: cosmetic code reshuffle in rval_lookup_main() Signed-off-by: Jaroslav Kysela --- src/ucm/ucm_subs.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/ucm/ucm_subs.c b/src/ucm/ucm_subs.c index 87cace44..5cffcf8f 100644 --- a/src/ucm/ucm_subs.c +++ b/src/ucm/ucm_subs.c @@ -296,16 +296,15 @@ static char *rval_lookup_main(snd_use_case_mgr_t *uc_mgr, break; } } - snd_config_delete(config); regfree(&re); +fin: + snd_config_delete(config); if (iter->done) iter->done(iter); return result; null: - if (iter->done) - iter->done(iter); - snd_config_delete(config); - return NULL; + result = NULL; + goto fin; } static struct lookup_iterate *rval_card_lookup1(snd_use_case_mgr_t *uc_mgr, -- 2.47.1