comparison src/protocols/oscar/oscar.c @ 3316:76a0e566d834

[gaim-migrate @ 3334] Ability to receive messages from Mac ICQ and Miranda ICQ. (Thanks, Mark Doliner) committer: Tailor Script <tailor@pidgin.im>
author Jim Seymour <jseymour>
date Sun, 16 Jun 2002 16:14:22 +0000
parents 86fdd015f40e
children dd34e0b40fed
comparison
equal deleted inserted replaced
3315:c685bb6109c7 3316:76a0e566d834
1483 1483
1484 static int incomingim_chan4(aim_session_t *sess, aim_conn_t *conn, aim_userinfo_t *userinfo, struct aim_incomingim_ch4_args *args) { 1484 static int incomingim_chan4(aim_session_t *sess, aim_conn_t *conn, aim_userinfo_t *userinfo, struct aim_incomingim_ch4_args *args) {
1485 struct gaim_connection *gc = sess->aux_data; 1485 struct gaim_connection *gc = sess->aux_data;
1486 1486
1487 switch (args->type) { 1487 switch (args->type) {
1488 case 0x0001: { /* An almost-normal instant message. Mac ICQ sends this. It's peculiar. */
1489 char *uin, *message;
1490 uin = g_strdup_printf("%lu", args->uin);
1491 message = g_strdup(args->msg);
1492 strip_linefeed(message);
1493 serv_got_im(gc, uin, message, 0, time(NULL), -1);
1494 g_free(uin);
1495 g_free(message);
1496 } break;
1497
1488 case 0x0006: { /* Someone requested authorization */ 1498 case 0x0006: { /* Someone requested authorization */
1489 gaim_icq_authask(gc, args->uin, args->msg); 1499 gaim_icq_authask(gc, args->uin, args->msg);
1490 } break; 1500 } break;
1491 1501
1492 case 0x0007: { /* Someone has denied you authorization */ 1502 case 0x0007: { /* Someone has denied you authorization */