From fb661f7aa772238161a4e00a6f45617cbe9808a4 Mon Sep 17 00:00:00 2001 From: Luiz Augusto von Dentz Date: Tue, 12 Dec 2017 09:57:36 -0200 Subject: [PATCH] shared/shell: Add submenu description This adds a field for submenu description. --- src/shared/shell.c | 3 ++- src/shared/shell.h | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/shared/shell.c b/src/shared/shell.c index 3aa49597c..b4fdf7043 100644 --- a/src/shared/shell.c +++ b/src/shared/shell.c @@ -208,7 +208,8 @@ static void shell_print_menu(void) submenu = submenu->next) { struct bt_shell_menu *menu = submenu->data; - print_submenu(menu->name, "Submenu"); + print_submenu(menu->name, menu->desc ? menu->desc : + "Submenu"); } } diff --git a/src/shared/shell.h b/src/shared/shell.h index 5f86ed61e..8b8b1f634 100644 --- a/src/shared/shell.h +++ b/src/shared/shell.h @@ -52,6 +52,7 @@ struct bt_shell_menu_entry { struct bt_shell_menu { const char *name; + const char *desc; const struct bt_shell_menu_entry entries[]; }; -- 2.47.3