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;