libpurple/protocols/qq/group_im.c

branch
openq
changeset 24368
4d20b95ce597
parent 24367
80bead6c1577
child 25022
dfa21e766ea5
equal deleted inserted replaced
24367:80bead6c1577 24368:4d20b95ce597
166 gchar *msg_filtered; 166 gchar *msg_filtered;
167 167
168 g_return_if_fail(room_id != 0 && msg != NULL); 168 g_return_if_fail(room_id != 0 && msg != NULL);
169 169
170 msg_filtered = purple_markup_strip_html(msg); 170 msg_filtered = purple_markup_strip_html(msg);
171 purple_debug_info("QQ_MESG", "Send qun mesg filterd: %s\n", msg_filtered); 171 /* purple_debug_info("QQ", "Send qun mesg filterd: %s\n", msg_filtered); */
172 msg_len = strlen(msg_filtered); 172 msg_len = strlen(msg_filtered);
173 173
174 data_len = 2 + msg_len + QQ_SEND_IM_AFTER_MSG_LEN; 174 data_len = 2 + msg_len + QQ_SEND_IM_AFTER_MSG_LEN;
175 raw_data = g_newa(guint8, data_len); 175 raw_data = g_newa(guint8, data_len);
176 176
311 bytes += strlen(packet.msg) + 1; 311 bytes += strlen(packet.msg) + 1;
312 /* there might not be any font_attr, check it */ 312 /* there might not be any font_attr, check it */
313 packet.font_attr_len = data_len - bytes; 313 packet.font_attr_len = data_len - bytes;
314 if (packet.font_attr_len > 0) { 314 if (packet.font_attr_len > 0) {
315 packet.font_attr = g_memdup(data + bytes, packet.font_attr_len); 315 packet.font_attr = g_memdup(data + bytes, packet.font_attr_len);
316 qq_show_packet("font_attr", packet.font_attr, packet.font_attr_len); 316 /* qq_show_packet("font_attr", packet.font_attr, packet.font_attr_len); */
317 } else { 317 } else {
318 packet.font_attr = NULL; 318 packet.font_attr = NULL;
319 } 319 }
320 320
321 /* group im_group has no flag to indicate whether it has font_attr or not */ 321 /* group im_group has no flag to indicate whether it has font_attr or not */

mercurial