comparison libpurple/protocols/jabber/message.c @ 31995:3caef255ad47

Convert jabber prpl to use accessor functions purple_connection_get_protocol_data() and purple_connection_set_protocol_data().
author andrew.victor@mxit.com
date Tue, 30 Aug 2011 19:11:26 +0000
parents 356adba49dae
children afdbf45fa861
comparison
equal deleted inserted replaced
31994:cf796628b2c0 31995:3caef255ad47
1146 "\tmsg='%s'\n", who, msg); 1146 "\tmsg='%s'\n", who, msg);
1147 } 1147 }
1148 1148
1149 resource = jabber_get_resource(who); 1149 resource = jabber_get_resource(who);
1150 1150
1151 jb = jabber_buddy_find(gc->proto_data, who, TRUE); 1151 jb = jabber_buddy_find(purple_connection_get_protocol_data(gc), who, TRUE);
1152 jbr = jabber_buddy_find_resource(jb, resource); 1152 jbr = jabber_buddy_find_resource(jb, resource);
1153 1153
1154 g_free(resource); 1154 g_free(resource);
1155 1155
1156 jm = g_new0(JabberMessage, 1); 1156 jm = g_new0(JabberMessage, 1);
1157 jm->js = gc->proto_data; 1157 jm->js = purple_connection_get_protocol_data(gc);
1158 jm->type = JABBER_MESSAGE_CHAT; 1158 jm->type = JABBER_MESSAGE_CHAT;
1159 jm->chat_state = JM_STATE_ACTIVE; 1159 jm->chat_state = JM_STATE_ACTIVE;
1160 jm->to = g_strdup(who); 1160 jm->to = g_strdup(who);
1161 jm->id = jabber_get_next_id(jm->js); 1161 jm->id = jabber_get_next_id(jm->js);
1162 1162
1209 char *tmp; 1209 char *tmp;
1210 1210
1211 if(!msg || !gc) 1211 if(!msg || !gc)
1212 return 0; 1212 return 0;
1213 1213
1214 js = gc->proto_data; 1214 js = purple_connection_get_protocol_data(gc);
1215 chat = jabber_chat_find_by_id(js, id); 1215 chat = jabber_chat_find_by_id(js, id);
1216 1216
1217 if(!chat) 1217 if(!chat)
1218 return 0; 1218 return 0;
1219 1219
1220 jm = g_new0(JabberMessage, 1); 1220 jm = g_new0(JabberMessage, 1);
1221 jm->js = gc->proto_data; 1221 jm->js = purple_connection_get_protocol_data(gc);
1222 jm->type = JABBER_MESSAGE_GROUPCHAT; 1222 jm->type = JABBER_MESSAGE_GROUPCHAT;
1223 jm->to = g_strdup_printf("%s@%s", chat->room, chat->server); 1223 jm->to = g_strdup_printf("%s@%s", chat->room, chat->server);
1224 jm->id = jabber_get_next_id(jm->js); 1224 jm->id = jabber_get_next_id(jm->js);
1225 1225
1226 tmp = purple_utf8_strip_unprintables(msg); 1226 tmp = purple_utf8_strip_unprintables(msg);