| 716 g_return_if_fail(qd->uid > 0); |
716 g_return_if_fail(qd->uid > 0); |
| 717 |
717 |
| 718 qq_buddy_find_or_new(gc, qd->uid); |
718 qq_buddy_find_or_new(gc, qd->uid); |
| 719 |
719 |
| 720 from = uid_to_purple_name(qd->uid); |
720 from = uid_to_purple_name(qd->uid); |
| 721 serv_got_im(gc, from, msg, PURPLE_MESSAGE_SYSTEM | PURPLE_MESSAGE_NOTIFY, now); |
721 serv_got_im(gc, from, msg, PURPLE_MESSAGE_SYSTEM, now); |
| 722 g_free(from); |
722 g_free(from); |
| 723 } |
723 } |
| 724 |
724 |
| 725 /* process received normal text IM */ |
725 /* process received normal text IM */ |
| 726 static void process_im_text(PurpleConnection *gc, guint8 *data, gint len, qq_im_header *im_header) |
726 static void process_im_text(PurpleConnection *gc, guint8 *data, gint len, qq_im_header *im_header) |