--- lbbs/src/menu.c 2025/05/30 02:57:09 1.62 +++ lbbs/src/menu.c 2025/06/21 02:15:18 1.67 @@ -16,21 +16,21 @@ #include "bbs.h" #include "bbs_cmd.h" -#include "user_priv.h" #include "bbs_cmd.h" -#include "menu.h" -#include "log.h" +#include "common.h" #include "io.h" +#include "log.h" +#include "menu.h" #include "screen.h" -#include "common.h" -#include -#include +#include "user_priv.h" #include -#include #include +#include +#include +#include #include -#include #include +#include #define MENU_SCREEN_PATH_PREFIX "var/MENU_SCR_" #define MENU_CONF_DELIM_WITH_SPACE " ,\t\r\n" @@ -1052,7 +1052,10 @@ int display_menu(MENU_SET *p_menu_set) if (!menu_selectable) { - log_error("No selectable menu item in current menu (%s)\n", p_menu->name); + moveto(p_menu->screen_row, p_menu->screen_col); + clrtoeol(); + prints("没有可选项"); + press_any_key(); return -1; }