changeset 570:29806b0fe830

Some parsing improvements
author Mikael Berthe <mikael@lilotux.net>
date Sat, 03 Dec 2005 13:48:27 +0100
parents 69afee8e1232
children d63e6cbdc297
files mcabber/src/commands.c
diffstat 1 files changed, 1 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/mcabber/src/commands.c	Sat Dec 03 13:47:52 2005 +0100
+++ b/mcabber/src/commands.c	Sat Dec 03 13:48:27 2005 +0100
@@ -752,7 +752,6 @@
     return;
   }
 
-  strip_arg_special_chars(arg);
   scr_BufferSearch(direction, arg);
 }
 
@@ -1226,7 +1225,7 @@
   const gchar *roomname;
   char* jid;
 
-  paramlst = split_arg(arg, 2, 0); // jid, [reason]
+  paramlst = split_arg(arg, 2, 1); // jid, [reason]
   jid = *paramlst;
   arg = *(paramlst+1);
   // An empty reason is no reason...
@@ -1270,7 +1269,6 @@
 {
   gchar *roomid, *utf8_nickname;
 
-  strip_arg_special_chars(arg);
   utf8_nickname = to_utf8(buddy_getnickname(bud));
   roomid = g_strdup_printf("%s/%s", buddy_getjid(bud), utf8_nickname);
   jb_setstatus(offline, roomid, arg);
@@ -1352,7 +1350,6 @@
   }
 
   // Set the topic
-  strip_arg_special_chars(arg);
   msg = g_strdup_printf("/me has set the topic to: %s", arg);
   jb_send_msg(buddy_getjid(bud), msg, ROSTER_TYPE_ROOM, arg);
   g_free(msg);