comparison src/protocols/msn/notification.c @ 5963:eb336b2c451f

[gaim-migrate @ 6410] Fixes a possible segfault in the MSN buddy list loading code. committer: Tailor Script <tailor@pidgin.im>
author Christian Hammond <chipx86@chipx86.com>
date Fri, 27 Jun 2003 02:53:12 +0000
parents 115769a4c6fc
children a21cf07cd8e1
comparison
equal deleted inserted replaced
5962:115769a4c6fc 5963:eb336b2c451f
524 GaimConnection *gc = session->account->gc; 524 GaimConnection *gc = session->account->gc;
525 const char *passport, *type, *value; 525 const char *passport, *type, *value;
526 struct buddy *b; 526 struct buddy *b;
527 MsnUser *user; 527 MsnUser *user;
528 528
529 if (param_count < 4)
530 return TRUE;
531
529 passport = params[1]; 532 passport = params[1];
530 type = params[2]; 533 type = params[2];
531 value = params[3]; 534 value = params[3];
532 535
533 user = msn_users_find_with_passport(session->users, passport); 536 user = msn_users_find_with_passport(session->users, passport);
605 608
606 static gboolean 609 static gboolean
607 ipg_cmd(MsnServConn *servconn, const char *command, const char **params, 610 ipg_cmd(MsnServConn *servconn, const char *command, const char **params,
608 size_t param_count) 611 size_t param_count)
609 { 612 {
610 GaimConnection *gc = servconn->session->account->gc; 613 /* GaimConnection *gc = servconn->session->account->gc; */
611 614
612 servconn->parsing_multiline = TRUE; 615 servconn->parsing_multiline = TRUE;
613 servconn->multiline_type = MSN_MULTILINE_IPG; 616 servconn->multiline_type = MSN_MULTILINE_IPG;
614 servconn->multiline_len = atoi(params[0]); 617 servconn->multiline_len = atoi(params[0]);
615 618
828 831
829 static gboolean 832 static gboolean
830 not_cmd(MsnServConn *servconn, const char *command, const char **params, 833 not_cmd(MsnServConn *servconn, const char *command, const char **params,
831 size_t param_count) 834 size_t param_count)
832 { 835 {
833 GaimConnection *gc = servconn->session->account->gc; 836 /* GaimConnection *gc = servconn->session->account->gc; */
834 837
835 servconn->parsing_multiline = TRUE; 838 servconn->parsing_multiline = TRUE;
836 servconn->multiline_type = MSN_MULTILINE_NOT; 839 servconn->multiline_type = MSN_MULTILINE_NOT;
837 servconn->multiline_len = atoi(params[0]); 840 servconn->multiline_len = atoi(params[0]);
838 841