Mercurial > pidgin
comparison src/protocols/oscar/oscar.c @ 2817:8ceb67d1645e
[gaim-migrate @ 2830]
linefeed
committer: Tailor Script <tailor@pidgin.im>
author | Eric Warmenhoven <eric@warmenhoven.org> |
---|---|
date | Thu, 29 Nov 2001 23:17:09 +0000 |
parents | 72357bddb0f3 |
children | b917845dad3c |
comparison
equal
deleted
inserted
replaced
2816:08048a6922da | 2817:8ceb67d1645e |
---|---|
1337 } | 1337 } |
1338 } | 1338 } |
1339 } else | 1339 } else |
1340 g_snprintf(tmp, BUF_LONG, "%s", args->msg); | 1340 g_snprintf(tmp, BUF_LONG, "%s", args->msg); |
1341 | 1341 |
1342 strip_linefeed(tmp); | |
1342 serv_got_im(gc, userinfo->sn, tmp, flags, time(NULL)); | 1343 serv_got_im(gc, userinfo->sn, tmp, flags, time(NULL)); |
1343 g_free(tmp); | 1344 g_free(tmp); |
1344 | 1345 |
1345 return 1; | 1346 return 1; |
1346 } | 1347 } |
2061 msg = va_arg(ap, struct aim_icq_offlinemsg *); | 2062 msg = va_arg(ap, struct aim_icq_offlinemsg *); |
2062 va_end(ap); | 2063 va_end(ap); |
2063 | 2064 |
2064 if (msg->type == 0x0001) { | 2065 if (msg->type == 0x0001) { |
2065 char sender[32]; | 2066 char sender[32]; |
2067 char *tmp = g_strdup(msg->msg); | |
2066 time_t t = get_time(msg->year, msg->month, msg->day, msg->hour, msg->minute, 0); | 2068 time_t t = get_time(msg->year, msg->month, msg->day, msg->hour, msg->minute, 0); |
2067 g_snprintf(sender, sizeof(sender), "%lu", msg->sender); | 2069 g_snprintf(sender, sizeof(sender), "%lu", msg->sender); |
2068 serv_got_im(gc, sender, msg->msg, 0, t); | 2070 strip_linefeed(tmp); |
2071 serv_got_im(gc, sender, tmp, 0, t); | |
2072 g_free(tmp); | |
2069 } else { | 2073 } else { |
2070 debug_printf("unknown offline message type 0x%04x\n", msg->type); | 2074 debug_printf("unknown offline message type 0x%04x\n", msg->type); |
2071 } | 2075 } |
2072 | 2076 |
2073 return 1; | 2077 return 1; |