Mercurial > pidgin.yaz
comparison libpurple/protocols/qq/qq_process.c @ 23757:69c218fd5d54
applied changes from 5688199e261449d33b5803dafff50d860896ebcb
through 5316525f53e27f838d18a6a08b82c7d55f674591
Reapplied 5316525f53e27f838d18a6a08b82c7d55f674591
2008.09.11 - csyfek <csyfek(at)gmail.com>
* Commit to Pidgin
2008.09.05 - ccpaging <ccpaging(at)gmail.com>
* Filter chars 0x01-0x20 in nickname
2008.09.05 - ccpaging <ccpaging(at)gmail.com>
* Fixed compilation even pidgin-udp-patch not applied
* Place and analysis 'before login packet' after login. packages will be updated slowly and server may send
lots of 'server command packet', while 'before login packet' is placed after 'finished update'
committer: Daniel Atallah <daniel.atallah@gmail.com>
author | SHiNE CsyFeK <csyfek@gmail.com> |
---|---|
date | Mon, 15 Sep 2008 03:03:11 +0000 |
parents | 1a0caf9983fa |
children | bcfc98c7a55f |
comparison
equal
deleted
inserted
replaced
23756:1a0caf9983fa | 23757:69c218fd5d54 |
---|---|
436 if (group != NULL) | 436 if (group != NULL) |
437 qq_group_conv_refresh_online_member(gc, group); | 437 qq_group_conv_refresh_online_member(gc, group); |
438 break; | 438 break; |
439 case QQ_ROOM_CMD_GET_BUDDIES: | 439 case QQ_ROOM_CMD_GET_BUDDIES: |
440 qq_process_room_cmd_get_buddies(data + bytes, data_len - bytes, gc); | 440 qq_process_room_cmd_get_buddies(data + bytes, data_len - bytes, gc); |
441 if (group != NULL) | 441 if (group != NULL) { |
442 group->is_got_info = TRUE; | |
442 qq_group_conv_refresh_online_member(gc, group); | 443 qq_group_conv_refresh_online_member(gc, group); |
444 } | |
443 break; | 445 break; |
444 default: | 446 default: |
445 purple_debug_warning("QQ", "Unknow room cmd 0x%02X %s\n", | 447 purple_debug_warning("QQ", "Unknow room cmd 0x%02X %s\n", |
446 reply_cmd, qq_get_room_cmd_desc(reply_cmd)); | 448 reply_cmd, qq_get_room_cmd_desc(reply_cmd)); |
447 } | 449 } |