From 9b93d958845bb31415b62fa09cb3dcb2e8da23e8 Mon Sep 17 00:00:00 2001 From: Christian Eggers Date: Thu, 25 Aug 2022 22:39:03 +0200 Subject: client: Add missing return statement in error path Client will SEGFAULT if default_ctrl==NULL --- client/main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'client') diff --git a/client/main.c b/client/main.c index 19139d15b..54f21fbdf 100644 --- a/client/main.c +++ b/client/main.c @@ -2515,7 +2515,7 @@ static void cmd_advertise(int argc, char *argv[]) if (!default_ctrl || !default_ctrl->ad_proxy) { bt_shell_printf("LEAdvertisingManager not found\n"); - bt_shell_noninteractive_quit(EXIT_FAILURE); + return bt_shell_noninteractive_quit(EXIT_FAILURE); } if (enable == TRUE) -- cgit v1.2.1