src/oscar.c

changeset 250
90097afb415f
parent 249
14b7e4f943ff
child 252
1748fe53bc71
--- a/src/oscar.c	Mon May 22 01:18:32 2000 +0000
+++ b/src/oscar.c	Mon May 22 15:43:11 2000 +0000
@@ -58,6 +58,8 @@
 static int gaim_chat_info_update (struct aim_session_t *, struct command_rx_struct *, ...);
 static int gaim_chat_incoming_msg(struct aim_session_t *, struct command_rx_struct *, ...);
 
+/* FIXME ! This uses 100% of the CPU, guaranteed. We shouldn't be using
+ * aim_select at all. we should be using the gtk/gdk watcher functions */
 static void oscar_callback(gpointer data, gint source,
 				GdkInputCondition condition) {
 	struct aim_session_t *sess = (struct aim_session_t *)data;
@@ -468,6 +470,7 @@
 
 		serv_got_im(userinfo->sn, msg, icbmflags & AIM_IMFLAGS_AWAY);
 	}
+	/* FIXME : channel == 2 is RVOUS requests, including chat invitations */
 
 	return 1;
 }

mercurial