From: Eric W. <war...@us...> - 2001-11-02 22:58:18
|
Update of /cvsroot/gaim/gaim/src/protocols/yahoo In directory usw-pr-cvs1:/tmp/cvs-serv2935 Modified Files: rxhandlers.c yay.c Log Message: Howdy, Doody Index: rxhandlers.c =================================================================== RCS file: /cvsroot/gaim/gaim/src/protocols/yahoo/rxhandlers.c,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- rxhandlers.c 2001/09/27 23:58:48 1.4 +++ rxhandlers.c 2001/11/02 22:58:15 1.5 @@ -287,12 +287,13 @@ break; case YAHOO_SERVICE_NEWCONTACT: if (yahoo_makeint(pkt->msgtype) == 3) { - char **str_array = g_strsplit(pkt->content, ",,", 2); + char **str_array = g_strsplit(pkt->content, ",", 3); if (sess->callbacks[YAHOO_HANDLE_BUDDYADDED].function) (*sess->callbacks[YAHOO_HANDLE_BUDDYADDED].function)(sess, pkt->nick2, str_array[0], - str_array[1]); + atol(str_array[1]), + str_array[2]); g_strfreev(str_array); } else yahoo_parse_status(sess, pkt); Index: yay.c =================================================================== RCS file: /cvsroot/gaim/gaim/src/protocols/yahoo/yay.c,v retrieving revision 1.23 retrieving revision 1.24 diff -u -d -r1.23 -r1.24 --- yay.c 2001/11/02 21:10:20 1.23 +++ yay.c 2001/11/02 22:58:15 1.24 @@ -173,11 +173,13 @@ static int yahoo_buddyadded(struct yahoo_session *sess, ...) { va_list ap; char *id; + time_t t; char *who; char *msg; va_start(ap, sess); id = va_arg(ap, char *); + t = va_arg(ap, time_t); who = va_arg(ap, char *); msg = va_arg(ap, char *); va_end(ap); |