Mercurial > pidgin.yaz
comparison libpurple/server.c @ 24838:0d7c21b5f1d7
propagate from branch 'im.pidgin.pidgin' (head c06356e8e8d2c586f0192a5564053c2584020da8)
to branch 'im.pidgin.pidgin.openq' (head a7077bc12b850d60ea7d768f4b9d4ee6ae6ad2c1)
author | SHiNE CsyFeK <csyfek@gmail.com> |
---|---|
date | Thu, 25 Dec 2008 14:06:10 +0000 |
parents | 75690a3eeee0 |
children | 43b721aa4b76 1cf0b4f71d16 45434c3fd878 |
comparison
equal
deleted
inserted
replaced
24606:68eba2bafa6f | 24838:0d7c21b5f1d7 |
---|---|
802 void serv_got_chat_invite(PurpleConnection *gc, const char *name, | 802 void serv_got_chat_invite(PurpleConnection *gc, const char *name, |
803 const char *who, const char *message, GHashTable *data) | 803 const char *who, const char *message, GHashTable *data) |
804 { | 804 { |
805 PurpleAccount *account; | 805 PurpleAccount *account; |
806 char buf2[BUF_LONG]; | 806 char buf2[BUF_LONG]; |
807 struct chat_invite_data *cid = g_new0(struct chat_invite_data, 1); | 807 struct chat_invite_data *cid; |
808 int plugin_return; | 808 int plugin_return; |
809 | 809 |
810 account = purple_connection_get_account(gc); | 810 account = purple_connection_get_account(gc); |
811 if (PURPLE_PLUGIN_PROTOCOL_INFO(purple_connection_get_prpl(gc))->set_permit_deny == NULL) { | 811 if (PURPLE_PLUGIN_PROTOCOL_INFO(purple_connection_get_prpl(gc))->set_permit_deny == NULL) { |
812 /* protocol does not support privacy, handle it ourselves */ | 812 /* protocol does not support privacy, handle it ourselves */ |
815 account, who, name, message, data); | 815 account, who, name, message, data); |
816 return; | 816 return; |
817 } | 817 } |
818 } | 818 } |
819 | 819 |
820 cid = g_new0(struct chat_invite_data, 1); | |
821 | |
820 plugin_return = GPOINTER_TO_INT(purple_signal_emit_return_1( | 822 plugin_return = GPOINTER_TO_INT(purple_signal_emit_return_1( |
821 purple_conversations_get_handle(), | 823 purple_conversations_get_handle(), |
822 "chat-invited", account, who, name, message, data)); | 824 "chat-invited", account, who, name, message, data)); |
823 | 825 |
824 cid->gc = gc; | 826 cid->gc = gc; |