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