Mercurial > hg
comparison mcabber/src/commands.c @ 1158:c30c315dc447
XEP-0146 support (Remote Controlling Clients)
author | misc@mandriva.org |
---|---|
date | Thu, 15 Feb 2007 21:49:39 +0100 |
parents | 8ba4b1e8b42d |
children | 39b20ea22ce9 |
comparison
equal
deleted
inserted
replaced
1157:5c857f0f0ab8 | 1158:c30c315dc447 |
---|---|
676 | 676 |
677 // setstatus(recipient, arg) | 677 // setstatus(recipient, arg) |
678 // Set your Jabber status. | 678 // Set your Jabber status. |
679 // - if recipient is not NULL, the status is sent to this contact only | 679 // - if recipient is not NULL, the status is sent to this contact only |
680 // - arg must be "status message" (message is optional) | 680 // - arg must be "status message" (message is optional) |
681 static void setstatus(const char *recipient, const char *arg) | 681 void setstatus(const char *recipient, const char *arg) |
682 { | 682 { |
683 char **paramlst; | 683 char **paramlst; |
684 char *status; | 684 char *status; |
685 char *msg; | 685 char *msg; |
686 enum imstatus st; | 686 enum imstatus st; |
1989 g_free(reason_utf8); | 1989 g_free(reason_utf8); |
1990 | 1990 |
1991 free_arg_lst(paramlst); | 1991 free_arg_lst(paramlst); |
1992 } | 1992 } |
1993 | 1993 |
1994 static void room_leave(gpointer bud, char *arg) | 1994 void room_leave(gpointer bud, char *arg) |
1995 { | 1995 { |
1996 gchar *roomid, *desc; | 1996 gchar *roomid, *desc; |
1997 const char *nickname; | 1997 const char *nickname; |
1998 | 1998 |
1999 nickname = buddy_getnickname(bud); | 1999 nickname = buddy_getnickname(bud); |