--- lbbs/src/bbs_main.c 2005/03/22 13:36:13 1.27 +++ lbbs/src/bbs_main.c 2005/05/06 15:48:44 1.28 @@ -62,7 +62,7 @@ bbs_main () int bbs_info () { - prints ("»¶Ó­¹âÁÙ \033[1;33m%s \033[32m[%s] \033[37m( %s )\r\n", + prints ("��ӭ���� \033[1;33m%s \033[32m[%s] \033[37m( %s )\r\n", BBS_name, BBS_server, app_version); iflush (); @@ -88,7 +88,7 @@ int bbs_center () { int ch, result, redraw; - char action[MAX_MENUACTION_LENGTH], temp[256]; + char temp[256]; time_t t_last_action; BBS_last_access_tm = t_last_action = time (0); @@ -122,25 +122,14 @@ bbs_center () } continue; default: - strcpy (action, menu_control (&bbs_menu, ch)); redraw = 1; - switch (get_cmd_value (action)) + switch (menu_control (&bbs_menu, ch)) { case EXITBBS: return 0; - case BBSNET: - bbs_net (); - break; - case LICENSE: - strcpy (temp, app_home_dir); - strcat (temp, "data/license.txt"); - display_file_ex (temp, 0, 1); - break; - case COPYRIGHT: - strcpy (temp, app_home_dir); - strcat (temp, "data/copyright.txt"); - display_file_ex (temp, 0, 1); + case REDRAW: break; + case NOREDRAW: case UNKNOWN_CMD: default: redraw = 0;