/[LeafOK_CVS]/lbbs/src/menu.c
ViewVC logotype

Diff of /lbbs/src/menu.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.62 by sysadm, Fri May 30 02:57:09 2025 UTC Revision 1.67 by sysadm, Sat Jun 21 02:15:18 2025 UTC
# Line 16  Line 16 
16    
17  #include "bbs.h"  #include "bbs.h"
18  #include "bbs_cmd.h"  #include "bbs_cmd.h"
 #include "user_priv.h"  
19  #include "bbs_cmd.h"  #include "bbs_cmd.h"
20  #include "menu.h"  #include "common.h"
 #include "log.h"  
21  #include "io.h"  #include "io.h"
22    #include "log.h"
23    #include "menu.h"
24  #include "screen.h"  #include "screen.h"
25  #include "common.h"  #include "user_priv.h"
 #include <string.h>  
 #include <stdio.h>  
26  #include <ctype.h>  #include <ctype.h>
 #include <stdlib.h>  
27  #include <errno.h>  #include <errno.h>
28    #include <stdio.h>
29    #include <stdlib.h>
30    #include <string.h>
31  #include <unistd.h>  #include <unistd.h>
 #include <sys/shm.h>  
32  #include <sys/ipc.h>  #include <sys/ipc.h>
33    #include <sys/shm.h>
34    
35  #define MENU_SCREEN_PATH_PREFIX "var/MENU_SCR_"  #define MENU_SCREEN_PATH_PREFIX "var/MENU_SCR_"
36  #define MENU_CONF_DELIM_WITH_SPACE " ,\t\r\n"  #define MENU_CONF_DELIM_WITH_SPACE " ,\t\r\n"
# Line 1052  int display_menu(MENU_SET *p_menu_set) Line 1052  int display_menu(MENU_SET *p_menu_set)
1052    
1053          if (!menu_selectable)          if (!menu_selectable)
1054          {          {
1055                  log_error("No selectable menu item in current menu (%s)\n", p_menu->name);                  moveto(p_menu->screen_row, p_menu->screen_col);
1056                    clrtoeol();
1057                    prints("没有可选项");
1058                    press_any_key();
1059                  return -1;                  return -1;
1060          }          }
1061    


Legend:
Removed lines/characters  
Changed lines/characters
  Added lines/characters

webmaster@leafok.com
ViewVC Help
Powered by ViewVC 1.3.0-beta1