From: Marek Szyprowski Date: Wed, 2 Oct 2019 12:29:21 +0000 (+0200) Subject: thor: fix error path after g_dnl_register() failure X-Git-Tag: v2025.01-rc5-pxa1908~2709^2~13 X-Git-Url: http://git.dujemihanovic.xyz/?a=commitdiff_plain;h=0896d2caf7dc3babf9d518c6faabacb114bad6f2;p=u-boot.git thor: fix error path after g_dnl_register() failure Set command return value and perform needed cleanup when g_dnl_register() function fails. Signed-off-by: Marek Szyprowski --- diff --git a/cmd/thordown.c b/cmd/thordown.c index dd0544d475..8dae024e31 100644 --- a/cmd/thordown.c +++ b/cmd/thordown.c @@ -40,7 +40,8 @@ int do_thor_down(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[]) ret = g_dnl_register("usb_dnl_thor"); if (ret) { pr_err("g_dnl_register failed %d\n", ret); - return ret; + ret = CMD_RET_FAILURE; + goto exit; } ret = thor_init();