comparison src/protocols/msn/notification.c @ 5962:115769a4c6fc

[gaim-migrate @ 6409] Guess I found out. It crashes gaim! This fix should work... hahahaha right. committer: Tailor Script <tailor@pidgin.im>
author Christian Hammond <chipx86@chipx86.com>
date Thu, 26 Jun 2003 10:13:58 +0000
parents fc8ba872a43f
children eb336b2c451f
comparison
equal deleted inserted replaced
5961:fc8ba872a43f 5962:115769a4c6fc
362 msg_cmd(MsnServConn *servconn, const char *command, const char **params, 362 msg_cmd(MsnServConn *servconn, const char *command, const char **params,
363 size_t param_count) 363 size_t param_count)
364 { 364 {
365 gaim_debug(GAIM_DEBUG_INFO, "msn", "Found message. Parsing.\n"); 365 gaim_debug(GAIM_DEBUG_INFO, "msn", "Found message. Parsing.\n");
366 366
367 servconn->parsing_msg = TRUE; 367 servconn->parsing_multiline = TRUE;
368 servconn->multiline_type = MSN_MULTILINE_MSG;
369 servconn->multiline_len = atoi(params[2]);
370
368 servconn->msg_passport = g_strdup(params[0]); 371 servconn->msg_passport = g_strdup(params[0]);
369 servconn->msg_friendly = g_strdup(params[1]); 372 servconn->msg_friendly = g_strdup(params[1]);
370 servconn->msg_len = atoi(params[2]);
371 373
372 return TRUE; 374 return TRUE;
373 } 375 }
374 376
375 /************************************************************************** 377 /**************************************************************************
605 ipg_cmd(MsnServConn *servconn, const char *command, const char **params, 607 ipg_cmd(MsnServConn *servconn, const char *command, const char **params,
606 size_t param_count) 608 size_t param_count)
607 { 609 {
608 GaimConnection *gc = servconn->session->account->gc; 610 GaimConnection *gc = servconn->session->account->gc;
609 611
610 servconn->parsing_msg = TRUE; 612 servconn->parsing_multiline = TRUE;
613 servconn->multiline_type = MSN_MULTILINE_IPG;
614 servconn->multiline_len = atoi(params[0]);
615
611 servconn->msg_passport = NULL; 616 servconn->msg_passport = NULL;
612 servconn->msg_friendly = NULL; 617 servconn->msg_friendly = NULL;
613 servconn->msg_len = atoi(params[0]);
614 618
615 return TRUE; 619 return TRUE;
616 } 620 }
617 621
618 static gboolean 622 static gboolean
826 not_cmd(MsnServConn *servconn, const char *command, const char **params, 830 not_cmd(MsnServConn *servconn, const char *command, const char **params,
827 size_t param_count) 831 size_t param_count)
828 { 832 {
829 GaimConnection *gc = servconn->session->account->gc; 833 GaimConnection *gc = servconn->session->account->gc;
830 834
831 servconn->parsing_msg = TRUE; 835 servconn->parsing_multiline = TRUE;
836 servconn->multiline_type = MSN_MULTILINE_NOT;
837 servconn->multiline_len = atoi(params[0]);
838
832 servconn->msg_passport = NULL; 839 servconn->msg_passport = NULL;
833 servconn->msg_friendly = NULL; 840 servconn->msg_friendly = NULL;
834 servconn->msg_len = atoi(params[0]);
835 841
836 return TRUE; 842 return TRUE;
837 } 843 }
838 844
839 static gboolean 845 static gboolean