changeset 1740:391863b7952c

Rename do_say_internal() and export it as say_cmd() It can now be used in modules.
author Mikael Berthe <mikael@lilotux.net>
date Sun, 07 Mar 2010 13:02:38 +0100
parents 9e3f8cbdfe02
children 0a9439f6dd66
files mcabber/mcabber/commands.c mcabber/mcabber/commands.h
diffstat 2 files changed, 4 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- 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)
--- 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__ */