comparison libpurple/protocols/msn/oim.c @ 20433:df8f443ae65f

use serv_got_im to report received oim's make a function only used in session.c static.
author Stu Tomlinson <stu@nosnilmot.com>
date Sat, 26 May 2007 15:20:23 +0000
parents abfb0b366109
children f0bc92602072
comparison
equal deleted inserted replaced
20432:703fc3437ab5 20433:df8f443ae65f
447 end = strstr(passport_str,">"); 447 end = strstr(passport_str,">");
448 passport = g_strndup(start,end - start); 448 passport = g_strndup(start,end - start);
449 g_free(passport_str); 449 g_free(passport_str);
450 purple_debug_info("MaYuan","oim Date:{%s},passport{%s}\n",date,passport); 450 purple_debug_info("MaYuan","oim Date:{%s},passport{%s}\n",date,passport);
451 451
452 msn_session_report_user(oim->session,passport,decode_msg,PURPLE_MESSAGE_SYSTEM); 452 /* XXX: TODO: set the time from date */
453 serv_got_im(oim->session->account->gc, passport, decode_msg, 0, time(NULL));
453 454
454 /*Now get the oim message ID from the oim_list. 455 /*Now get the oim message ID from the oim_list.
455 * and append to read list to prepare for deleting the Offline Message when sign out 456 * and append to read list to prepare for deleting the Offline Message when sign out
456 */ 457 */
457 if(oim->oim_list != NULL){ 458 if(oim->oim_list != NULL){