Mercurial > pidgin.yaz
diff src/protocols/qq/group_search.c @ 14021:ef8490f9e823
[gaim-migrate @ 16618]
Replaced all C++-style comments with C-style ones.
Cleaned up some comments and implemented a more consistent formatting scheme.
committer: Tailor Script <tailor@pidgin.im>
author | Mark Huetsch <markhuetsch> |
---|---|
date | Wed, 02 Aug 2006 15:35:36 +0000 |
parents | 983fd420e86b |
children |
line wrap: on
line diff
--- a/src/protocols/qq/group_search.c Wed Aug 02 13:37:13 2006 +0000 +++ b/src/protocols/qq/group_search.c Wed Aug 02 15:35:36 2006 +0000 @@ -20,24 +20,22 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -// START OF FILE -/*****************************************************************************/ -#include "debug.h" // gaim_debug +#include "debug.h" -#include "char_conv.h" // convert_as_pascal_string -#include "group_free.h" // qq_group_free_not_subscribed -#include "group_network.h" // qq_send_group_cmd +#include "char_conv.h" +#include "group_free.h" +#include "group_network.h" #include "group_search.h" #include "utils.h" enum { QQ_GROUP_SEARCH_TYPE_BY_ID = 0x01, - QQ_GROUP_SEARCH_TYPE_DEMO = 0x02, + QQ_GROUP_SEARCH_TYPE_DEMO = 0x02 }; -/*****************************************************************************/ -// send packet to search for qq_group -void qq_send_cmd_group_search_group(GaimConnection * gc, guint32 external_group_id) { +/* send packet to search for qq_group */ +void qq_send_cmd_group_search_group(GaimConnection *gc, guint32 external_group_id) +{ guint8 *raw_data, *cursor, type; gint bytes, data_len; @@ -58,11 +56,11 @@ "Fail create packet for %s\n", qq_group_cmd_get_desc(QQ_GROUP_CMD_SEARCH_GROUP)); else qq_send_group_cmd(gc, NULL, raw_data, data_len); -} // qq_send_cmd_group_search_group +} -/*****************************************************************************/ -// process group cmd reply "search group" -void qq_process_group_cmd_search_group(guint8 * data, guint8 ** cursor, gint len, GaimConnection * gc) { +/* process group cmd reply "search group" */ +void qq_process_group_cmd_search_group(guint8 *data, guint8 **cursor, gint len, GaimConnection *gc) +{ guint8 search_type; guint16 unknown; gint bytes, pascal_len, i; @@ -78,20 +76,20 @@ bytes += read_packet_b(data, cursor, len, &search_type); group = g_newa(qq_group, 1); - // now it starts with group_info_entry - while (*cursor < (data + len)) { // still have data to read - // begin of one qq_group + /* now it starts with group_info_entry */ + while (*cursor < (data + len)) { /* still have data to read */ + /* begin of one qq_group */ bytes = 0; i++; bytes += read_packet_dw(data, cursor, len, &(group->internal_group_id)); bytes += read_packet_dw(data, cursor, len, &(group->external_group_id)); bytes += read_packet_b(data, cursor, len, &(group->group_type)); - bytes += read_packet_w(data, cursor, len, &(unknown)); // protocal changed, gfhuang - bytes += read_packet_w(data, cursor, len, &(unknown)); // protocal changed, gfhuang + bytes += read_packet_w(data, cursor, len, &(unknown)); + bytes += read_packet_w(data, cursor, len, &(unknown)); bytes += read_packet_dw(data, cursor, len, &(group->creator_uid)); - bytes += read_packet_w(data, cursor, len, &(unknown)); // protocal changed, gfhuang - bytes += read_packet_w(data, cursor, len, &(unknown)); // protocal changed, gfhuang - bytes += read_packet_w(data, cursor, len, &(unknown)); // protocal changed, gfhuang + bytes += read_packet_w(data, cursor, len, &(unknown)); + bytes += read_packet_w(data, cursor, len, &(unknown)); + bytes += read_packet_w(data, cursor, len, &(unknown)); bytes += read_packet_dw(data, cursor, len, &(group->group_category)); pascal_len = convert_as_pascal_string(*cursor, &(group->group_name_utf8), QQ_CHARSET_DEFAULT); bytes += pascal_len; @@ -101,7 +99,7 @@ pascal_len = convert_as_pascal_string(*cursor, &(group->group_desc_utf8), QQ_CHARSET_DEFAULT); bytes += pascal_len; *cursor += pascal_len; - // end of one qq_group + /* end of one qq_group */ room = gaim_roomlist_room_new(GAIM_ROOMLIST_ROOMTYPE_ROOM, group->group_name_utf8, NULL); gaim_roomlist_room_add_field(qd->roomlist, room, g_strdup_printf("%d", group->external_group_id)); gaim_roomlist_room_add_field(qd->roomlist, room, g_strdup_printf("%d", group->creator_uid)); @@ -112,14 +110,11 @@ gaim_roomlist_room_add_field(qd->roomlist, room, g_strdup_printf("%d", group->group_category)); gaim_roomlist_room_add_field(qd->roomlist, room, group->group_name_utf8); gaim_roomlist_room_add(qd->roomlist, room); - } // while + } if(*cursor > (data + len)) { - gaim_debug(GAIM_DEBUG_ERROR, "QQ", "group_cmd_search_group: Dangerous error! maybe protocal changed, notify me!"); + gaim_debug(GAIM_DEBUG_ERROR, "QQ", + "group_cmd_search_group: Dangerous error! maybe protocol changed, notify developers!"); } gaim_roomlist_set_in_progress(qd->roomlist, FALSE); gaim_debug(GAIM_DEBUG_INFO, "QQ", "Search group reply: %d groups\n", i); - -} // qq_process_group_cmd_search_group - -/*****************************************************************************/ -// END OF FILE +}