--- lbbs/src/menu.c 2025/06/16 14:30:44 1.64 +++ lbbs/src/menu.c 2025/06/21 02:15:18 1.67 @@ -14,25 +14,23 @@ * * ***************************************************************************/ -#define _POSIX_C_SOURCE 200809L - #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" @@ -1055,6 +1053,7 @@ int display_menu(MENU_SET *p_menu_set) if (!menu_selectable) { moveto(p_menu->screen_row, p_menu->screen_col); + clrtoeol(); prints("没有可选项"); press_any_key(); return -1;