Update of /cvsroot/gaim/gaim/src/protocols/oscar
In directory usw-pr-cvs1:/tmp/cvs-serv476/src/protocols/oscar
Modified Files:
oscar.c
Log Message:
Ability to receive messages from Mac ICQ and Miranda ICQ. (Thanks, Mark
Doliner)
Index: oscar.c
===================================================================
RCS file: /cvsroot/gaim/gaim/src/protocols/oscar/oscar.c,v
retrieving revision 1.140
retrieving revision 1.141
diff -u -d -r1.140 -r1.141
--- oscar.c 29 May 2002 01:23:38 -0000 1.140
+++ oscar.c 16 Jun 2002 16:14:22 -0000 1.141
@@ -1485,6 +1485,16 @@
struct gaim_connection *gc = sess->aux_data;
switch (args->type) {
+ case 0x0001: { /* An almost-normal instant message. Mac ICQ sends this. It's peculiar. */
+ char *uin, *message;
+ uin = g_strdup_printf("%lu", args->uin);
+ message = g_strdup(args->msg);
+ strip_linefeed(message);
+ serv_got_im(gc, uin, message, 0, time(NULL), -1);
+ g_free(uin);
+ g_free(message);
+ } break;
+
case 0x0006: { /* Someone requested authorization */
gaim_icq_authask(gc, args->uin, args->msg);
} break;
|