Mercurial > pidgin
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 */ |