From e0611dd97bb38ba341b3479974eb2a3271de380e Mon Sep 17 00:00:00 2001 From: Heiko Schocher Date: Mon, 16 Jan 2012 21:13:20 +0000 Subject: common, menu: add statusline support add the possibility to show a statusline when printing a menu Signed-off-by: Heiko Schocher Cc: Jason Hobbs Cc: Mike Frysinger Acked-by: Mike Frysinger --- common/menu.c | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'common') diff --git a/common/menu.c b/common/menu.c index 3b1e0d0820..754a9f9d06 100644 --- a/common/menu.c +++ b/common/menu.c @@ -113,6 +113,13 @@ static inline void *menu_item_destroy(struct menu *m, return NULL; } +void __menu_display_statusline(struct menu *m) +{ + return; +} +void menu_display_statusline(struct menu *m) + __attribute__ ((weak, alias("__menu_display_statusline"))); + /* * Display a menu so the user can make a choice of an item. First display its * title, if any, and then each item in the menu. @@ -123,6 +130,7 @@ static inline void menu_display(struct menu *m) puts(m->title); putc('\n'); } + menu_display_statusline(m); menu_items_iter(m, menu_item_print, NULL); } -- cgit v1.2.1