From 2ce722e740c400db8b253cc7e1fbbb9ab69bb82d Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Thu, 16 Mar 2023 11:53:59 +0100 Subject: [PATCH] pulse-server: handle NULL args in load-module --- src/modules/module-protocol-pulse/cmd.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/modules/module-protocol-pulse/cmd.c b/src/modules/module-protocol-pulse/cmd.c index cb9b843f6..3be178f64 100644 --- a/src/modules/module-protocol-pulse/cmd.c +++ b/src/modules/module-protocol-pulse/cmd.c @@ -17,9 +17,9 @@ static int do_load_module(struct impl *impl, char *args, const char *flags) struct module *module; char *a[2] = { NULL }; - n = pw_split_ip(args, WHITESPACE, 2, a); + n = args != NULL ? pw_split_ip(args, WHITESPACE, 2, a) : 0; if (n < 1) { - pw_log_info("load-module expects module name"); + pw_log_info("load-module expects module name got '%s'", args); return -EINVAL; }