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

Diff of /lbbs/src/menu_proc.c

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

Revision 1.7 by sysadm, Wed Apr 30 09:18:19 2025 UTC Revision 1.9 by sysadm, Sun May 4 14:54:55 2025 UTC
# Line 82  int exitbbs(const char *s) Line 82  int exitbbs(const char *s)
82    
83  int license(const char *s)  int license(const char *s)
84  {  {
85          char temp[256];          display_file_ex(DATA_LICENSE, 1, 1);
   
         strcpy(temp, app_home_dir);  
         strcat(temp, "data/license.txt");  
         display_file_ex(temp, 0, 1);  
86    
87          return REDRAW;          return REDRAW;
88  }  }
89    
90  int copyright(const char *s)  int copyright(const char *s)
91  {  {
92          char temp[256];          display_file_ex(DATA_COPYRIGHT, 1, 1);
   
         strcpy(temp, app_home_dir);  
         strcat(temp, "data/copyright.txt");  
         display_file_ex(temp, 0, 1);  
93    
94          return REDRAW;          return REDRAW;
95  }  }
# Line 105  int copyright(const char *s) Line 97  int copyright(const char *s)
97  int reloadbbsmenu(const char *s)  int reloadbbsmenu(const char *s)
98  {  {
99          if (kill(getppid(), SIG_RELOAD_MENU) < 0)          if (kill(getppid(), SIG_RELOAD_MENU) < 0)
100            {
101                  log_error("Send SIG_RELOAD_MENU signal failed (%d)\n", errno);                  log_error("Send SIG_RELOAD_MENU signal failed (%d)\n", errno);
102            }
103    
104          return REDRAW;          return REDRAW;
105  }  }
# Line 113  int reloadbbsmenu(const char *s) Line 107  int reloadbbsmenu(const char *s)
107  int shutdownbbs(const char *s)  int shutdownbbs(const char *s)
108  {  {
109          if (kill(0, SIGTERM) < 0)          if (kill(0, SIGTERM) < 0)
110            {
111                  log_error("Send SIGTERM signal failed (%d)\n", errno);                  log_error("Send SIGTERM signal failed (%d)\n", errno);
112            }
113    
114          return REDRAW;          return REDRAW;
115  }  }


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

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