# HG changeset patch # User Mikael Berthe # Date 1267963358 -3600 # Node ID 391863b7952ce5668210808d576fcc932888e38d # Parent 9e3f8cbdfe027ac95c3554803dbc399211771f0e Rename do_say_internal() and export it as say_cmd() It can now be used in modules. diff -r 9e3f8cbdfe02 -r 391863b7952c mcabber/mcabber/commands.c --- a/mcabber/mcabber/commands.c Sat Mar 06 21:08:22 2010 +0100 +++ b/mcabber/mcabber/commands.c Sun Mar 07 13:02:38 2010 +0100 @@ -92,8 +92,6 @@ static void do_otrpolicy(char *arg); static void do_echo(char *arg); -static void do_say_internal(char *arg, int parse_flags); - // Global variable for the commands list static GSList *Commands; @@ -511,7 +509,7 @@ if (scr_get_multimode()) scr_append_multiline(line); else - do_say_internal((char*)line, 0); + say_cmd((char*)line, 0); return 0; } @@ -1264,7 +1262,7 @@ return result; } -static void do_say_internal(char *arg, int parse_flags) +void say_cmd(char *arg, int parse_flags) { gpointer bud; LmMessageSubType msgtype = LM_MESSAGE_SUB_TYPE_NOT_SET; @@ -1294,7 +1292,7 @@ } static void do_say(char *arg) { - do_say_internal(arg, 1); + say_cmd(arg, 1); } static void do_msay(char *arg) diff -r 9e3f8cbdfe02 -r 391863b7952c mcabber/mcabber/commands.h --- a/mcabber/mcabber/commands.h Sat Mar 06 21:08:22 2010 +0100 +++ b/mcabber/mcabber/commands.h Sun Mar 07 13:02:38 2010 +0100 @@ -30,6 +30,7 @@ void cmd_room_whois(gpointer bud, char *nick_locale, guint interactive); void cmd_room_leave(gpointer bud, char *arg); void cmd_setstatus(const char *recipient, const char *arg); +void say_cmd(char *arg, int parse_flags); #endif /* __MCABBER_COMMANDS_H__ */