--- lbbs/src/bbs_cmd.c 2005/05/07 12:08:28 1.6 +++ lbbs/src/bbs_cmd.c 2025/04/30 09:18:19 1.8 @@ -1,9 +1,9 @@ /*************************************************************************** - bbs_cmd.c - description - ------------------- - begin : Wed Mar 16 2005 - copyright : (C) 2005 by Leaflet - email : leaflet@leafok.com + bbs_cmd.c - description + ------------------- + begin : Wed Mar 16 2005 + copyright : (C) 2005 by Leaflet + email : leaflet@leafok.com ***************************************************************************/ /*************************************************************************** @@ -17,28 +17,27 @@ #include "bbs_cmd.h" #include "menu_proc.h" +#include BBS_CMD bbs_cmd_list[MAX_CMD_ID] = { - {"RunMBEM", exec_mbem}, - {"EXITBBS", exitbbs}, - {"LICENSE", license}, - {"COPYRIGHT", copyright}, - {"RELOADMENU", reloadbbsmenu}, - {"SHUTDOWN", shutdownbbs} -}; + {"RunMBEM", exec_mbem}, + {"EXITBBS", exitbbs}, + {"LICENSE", license}, + {"COPYRIGHT", copyright}, + {"RELOADMENU", reloadbbsmenu}, + {"SHUTDOWN", shutdownbbs}}; -int -exec_cmd (const char *cmd, const char *param) +int exec_cmd(const char *cmd, const char *param) { - int i; + int i; - for (i = 0; i < MAX_CMD_ID && bbs_cmd_list[i].p_handle != 0; i++) - { - if (strcmp (cmd, bbs_cmd_list[i].cmd) == 0) + for (i = 0; i < MAX_CMD_ID && bbs_cmd_list[i].p_handle != 0; i++) { - return ((*(bbs_cmd_list[i].p_handle))(param)); + if (strcmp(cmd, bbs_cmd_list[i].cmd) == 0) + { + return ((*(bbs_cmd_list[i].p_handle))(param)); + } } - } - return UNKNOWN_CMD; + return UNKNOWN_CMD; }