diff libpurple/protocols/qq/group_join.c @ 15823:32c366eeeb99

sed -ie 's/gaim/purple/g'
author Sean Egan <seanegan@gmail.com>
date Mon, 19 Mar 2007 07:01:17 +0000
parents 5fe8042783c1
children 08db93bbd798
line wrap: on
line diff
--- a/libpurple/protocols/qq/group_join.c	Mon Mar 19 06:11:46 2007 +0000
+++ b/libpurple/protocols/qq/group_join.c	Mon Mar 19 07:01:17 2007 +0000
@@ -1,9 +1,9 @@
 /**
  * @file group_join.c
  *
- * gaim
+ * purple
  *
- * Gaim is the legal property of its developers, whose names are too numerous
+ * Purple is the legal property of its developers, whose names are too numerous
  * to list here.  Please refer to the COPYRIGHT file distributed with this
  * source distribution.
  *
@@ -46,7 +46,7 @@
 
 static void _qq_group_exit_with_gc_and_id(gc_and_uid *g)
 {
-	GaimConnection *gc;
+	PurpleConnection *gc;
 	guint32 internal_group_id;
 	qq_group *group;
 
@@ -60,7 +60,7 @@
 }
 
 /* send packet to join a group without auth */
-void qq_send_cmd_group_join_group(GaimConnection *gc, qq_group *group)
+void qq_send_cmd_group_join_group(PurpleConnection *gc, qq_group *group)
 {
 	guint8 *raw_data, *cursor;
 	gint bytes, data_len;
@@ -77,10 +77,10 @@
 	case QQ_GROUP_AUTH_TYPE_NEED_AUTH:
 		break;
 	case QQ_GROUP_AUTH_TYPE_NO_ADD:
-		gaim_notify_warning(gc, NULL, _("This group does not allow others to join"), NULL);
+		purple_notify_warning(gc, NULL, _("This group does not allow others to join"), NULL);
 		return;
 	default:
-		gaim_debug(GAIM_DEBUG_ERROR, "QQ", "Unknown group auth type: %d\n", group->auth_type);
+		purple_debug(PURPLE_DEBUG_ERROR, "QQ", "Unknown group auth type: %d\n", group->auth_type);
 		break;
 	}
 
@@ -93,7 +93,7 @@
 	bytes += create_packet_dw(raw_data, &cursor, group->internal_group_id);
 
 	if (bytes != data_len)
-		gaim_debug(GAIM_DEBUG_ERROR, "QQ",
+		purple_debug(PURPLE_DEBUG_ERROR, "QQ",
 			   "Fail create packet for %s\n", qq_group_cmd_get_desc(QQ_GROUP_CMD_JOIN_GROUP));
 	else
 		qq_send_group_cmd(gc, group, raw_data, data_len);
@@ -101,7 +101,7 @@
 
 static void _qq_group_join_auth_with_gc_and_id(gc_and_uid *g, const gchar *reason_utf8)
 {
-	GaimConnection *gc;
+	PurpleConnection *gc;
 	qq_group *group;
 	guint32 internal_group_id;
 
@@ -110,27 +110,27 @@
 
 	group = qq_group_find_by_id(gc, internal_group_id, QQ_INTERNAL_ID);
 	if (group == NULL) {
-		gaim_debug(GAIM_DEBUG_ERROR, "QQ", "Can not find qq_group by internal_id: %d\n", internal_group_id);
+		purple_debug(PURPLE_DEBUG_ERROR, "QQ", "Can not find qq_group by internal_id: %d\n", internal_group_id);
 		return;
 	} else {		/* everything is OK */
 		qq_send_cmd_group_auth(gc, group, QQ_GROUP_AUTH_REQUEST_APPLY, 0, reason_utf8);
 	}
 }
 
-static void _qq_group_join_auth(GaimConnection *gc, qq_group *group)
+static void _qq_group_join_auth(PurpleConnection *gc, qq_group *group)
 {
 	gchar *msg;
 	gc_and_uid *g;
 	g_return_if_fail(group != NULL);
 
-	gaim_debug(GAIM_DEBUG_INFO, "QQ", 
+	purple_debug(PURPLE_DEBUG_INFO, "QQ", 
 			"Group (internal id: %d) needs authentication\n", group->internal_group_id);
 
 	msg = g_strdup_printf("Group \"%s\" needs authentication\n", group->group_name_utf8);
 	g = g_new0(gc_and_uid, 1);
 	g->gc = gc;
 	g->uid = group->internal_group_id;
-	gaim_request_input(gc, NULL, msg,
+	purple_request_input(gc, NULL, msg,
 			   _("Input request here"),
 			   _("Would you be my friend?"), TRUE, FALSE, NULL,
 			   _("Send"),
@@ -139,7 +139,7 @@
 	g_free(msg);
 }
 
-void qq_send_cmd_group_auth(GaimConnection *gc, qq_group *group, guint8 opt, guint32 uid, const gchar *reason_utf8)
+void qq_send_cmd_group_auth(PurpleConnection *gc, qq_group *group, guint8 opt, guint32 uid, const gchar *reason_utf8)
 {
 	guint8 *raw_data, *cursor;
 	gchar *reason_qq;
@@ -171,14 +171,14 @@
 	bytes += create_packet_data(raw_data, &cursor, (guint8 *) reason_qq, strlen(reason_qq));
 
 	if (bytes != data_len)
-		gaim_debug(GAIM_DEBUG_ERROR, "QQ",
+		purple_debug(PURPLE_DEBUG_ERROR, "QQ",
 			   "Fail create packet for %s\n", qq_group_cmd_get_desc(QQ_GROUP_CMD_JOIN_GROUP_AUTH));
 	else
 		qq_send_group_cmd(gc, group, raw_data, data_len);
 }
 
 /* send a packet to exit a group */
-void qq_send_cmd_group_exit_group(GaimConnection *gc, qq_group *group)
+void qq_send_cmd_group_exit_group(PurpleConnection *gc, qq_group *group)
 {
 	guint8 *raw_data, *cursor;
 	gint bytes, data_len;
@@ -194,18 +194,18 @@
 	bytes += create_packet_dw(raw_data, &cursor, group->internal_group_id);
 
 	if (bytes != data_len)
-		gaim_debug(GAIM_DEBUG_ERROR, "QQ",
+		purple_debug(PURPLE_DEBUG_ERROR, "QQ",
 			   "Fail create packet for %s\n", qq_group_cmd_get_desc(QQ_GROUP_CMD_EXIT_GROUP));
 	else
 		qq_send_group_cmd(gc, group, raw_data, data_len);
 }
 
 /* If comes here, cmd is OK already */
-void qq_process_group_cmd_exit_group(guint8 *data, guint8 **cursor, gint len, GaimConnection *gc)
+void qq_process_group_cmd_exit_group(guint8 *data, guint8 **cursor, gint len, PurpleConnection *gc)
 {
 	gint bytes, expected_bytes;
 	guint32 internal_group_id;
-	GaimChat *chat;
+	PurpleChat *chat;
 	qq_group *group;
 	qq_data *qd;
 
@@ -220,21 +220,21 @@
 		group = qq_group_find_by_id(gc, internal_group_id, QQ_INTERNAL_ID);
 		if (group != NULL) {
 			chat =
-			    gaim_blist_find_chat
-			    (gaim_connection_get_account(gc), g_strdup_printf("%d", group->external_group_id));
+			    purple_blist_find_chat
+			    (purple_connection_get_account(gc), g_strdup_printf("%d", group->external_group_id));
 			if (chat != NULL)
-				gaim_blist_remove_chat(chat);
+				purple_blist_remove_chat(chat);
 			qq_group_delete_internal_record(qd, internal_group_id);
 		}
-		gaim_notify_info(gc, _("QQ Qun Operation"), _("You have successfully exited the group"), NULL);
+		purple_notify_info(gc, _("QQ Qun Operation"), _("You have successfully exited the group"), NULL);
 	} else {
-		gaim_debug(GAIM_DEBUG_ERROR, "QQ",
+		purple_debug(PURPLE_DEBUG_ERROR, "QQ",
 			   "Invalid exit group reply, expect %d bytes, read %d bytes\n", expected_bytes, bytes);
 	}
 }
 
 /* Process the reply to group_auth subcmd */
-void qq_process_group_cmd_join_group_auth(guint8 *data, guint8 **cursor, gint len, GaimConnection *gc)
+void qq_process_group_cmd_join_group_auth(guint8 *data, guint8 **cursor, gint len, PurpleConnection *gc)
 {
 	gint bytes, expected_bytes;
 	guint32 internal_group_id;
@@ -249,16 +249,16 @@
 	g_return_if_fail(internal_group_id > 0);
 
 	if (bytes == expected_bytes)
-		gaim_notify_info
+		purple_notify_info
 		    (gc, _("QQ Group Auth"), 
 		     _("Your authorization operation has been accepted by the QQ server"), NULL);
 	else
-		gaim_debug(GAIM_DEBUG_ERROR, "QQ",
+		purple_debug(PURPLE_DEBUG_ERROR, "QQ",
 			   "Invalid join group reply, expect %d bytes, read %d bytes\n", expected_bytes, bytes);
 }
 
 /* process group cmd reply "join group" */
-void qq_process_group_cmd_join_group(guint8 *data, guint8 **cursor, gint len, GaimConnection *gc)
+void qq_process_group_cmd_join_group(guint8 *data, guint8 **cursor, gint len, PurpleConnection *gc)
 {
 	gint bytes, expected_bytes;
 	guint32 internal_group_id;
@@ -273,7 +273,7 @@
 	bytes += read_packet_b(data, cursor, len, &reply);
 
 	if (bytes != expected_bytes) {
-		gaim_debug(GAIM_DEBUG_ERROR, "QQ",
+		purple_debug(PURPLE_DEBUG_ERROR, "QQ",
 			   "Invalid join group reply, expect %d bytes, read %d bytes\n", expected_bytes, bytes);
 		return;
 	} else {		/* join group OK */
@@ -282,7 +282,7 @@
 		g_return_if_fail(group != NULL);
 		switch (reply) {
 		case QQ_GROUP_JOIN_OK:
-			gaim_debug(GAIM_DEBUG_INFO, "QQ", "Succeed joining group \"%s\"\n", group->group_name_utf8);
+			purple_debug(PURPLE_DEBUG_INFO, "QQ", "Succeed joining group \"%s\"\n", group->group_name_utf8);
 			group->my_status = QQ_GROUP_MEMBER_STATUS_IS_MEMBER;
 			qq_group_refresh(gc, group);
 			/* this must be shown before getting online members */
@@ -290,7 +290,7 @@
 			qq_send_cmd_group_get_group_info(gc, group);
 			break;
 		case QQ_GROUP_JOIN_NEED_AUTH:
-			gaim_debug(GAIM_DEBUG_INFO, "QQ",
+			purple_debug(PURPLE_DEBUG_INFO, "QQ",
 				   "Fail joining group [%d] %s, needs authentication\n",
 				   group->external_group_id, group->group_name_utf8);
 			group->my_status = QQ_GROUP_MEMBER_STATUS_NOT_MEMBER;
@@ -298,7 +298,7 @@
 			_qq_group_join_auth(gc, group);
 			break;
 		default:
-			gaim_debug(GAIM_DEBUG_INFO, "QQ",
+			purple_debug(PURPLE_DEBUG_INFO, "QQ",
 				   "Error joining group [%d] %s, unknown reply: 0x%02x\n",
 				   group->external_group_id, group->group_name_utf8, reply);
 		}
@@ -306,7 +306,7 @@
 }
 
 /* Attempt to join a group without auth */
-void qq_group_join(GaimConnection *gc, GHashTable *data)
+void qq_group_join(PurpleConnection *gc, GHashTable *data)
 {
 	qq_data *qd;
 	gchar *external_group_id_ptr;
@@ -321,7 +321,7 @@
 	errno = 0;
 	external_group_id = strtol(external_group_id_ptr, NULL, 10);
 	if (errno != 0) {
-		gaim_notify_error(gc, _("Error"), 
+		purple_notify_error(gc, _("Error"), 
 				_("You inputted a group id outside the acceptable range"), NULL);
 		return;
 	}
@@ -335,7 +335,7 @@
 	}
 }
 
-void qq_group_exit(GaimConnection *gc, GHashTable *data)
+void qq_group_exit(PurpleConnection *gc, GHashTable *data)
 {
 	gchar *internal_group_id_ptr;
 	guint32 internal_group_id;
@@ -352,7 +352,7 @@
 	g->gc = gc;
 	g->uid = internal_group_id;
 
-	gaim_request_action(gc, _("QQ Qun Operation"),
+	purple_request_action(gc, _("QQ Qun Operation"),
 			    _("Are you sure to exit this Qun?"),
 			    _
 			    ("Note, if you are the creator, \nthis operation will eventually remove this Qun."),