summaryrefslogtreecommitdiff
path: root/modules/menu/menu.c
diff options
context:
space:
mode:
authorAlfred E. Heggestad <aeh@db.org>2015-06-24 22:12:11 +0200
committerAlfred E. Heggestad <aeh@db.org>2015-06-24 22:12:11 +0200
commit26d7041d297e98d9b4fb9f45c868bbb7a31c6582 (patch)
tree7ee124db3e39305e88087d537aa878fcb9b7aeaf /modules/menu/menu.c
parent664121d4d6c35583646ddf401db0a868aba3dd43 (diff)
menu: Small patch to fix NULL pointer in baresip when there are no UAs (patch from Hans Petter Selasky)
Diffstat (limited to 'modules/menu/menu.c')
-rw-r--r--modules/menu/menu.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/modules/menu/menu.c b/modules/menu/menu.c
index 5e38c5d..bf64b28 100644
--- a/modules/menu/menu.c
+++ b/modules/menu/menu.c
@@ -371,6 +371,8 @@ static int cmd_ua_next(struct re_printf *pf, void *unused)
if (!le_cur)
le_cur = list_head(uag_list());
+ if (!le_cur)
+ return 0;
le_cur = le_cur->next ? le_cur->next : list_head(uag_list());