From: Eric W. <war...@us...> - 2001-11-08 09:44:40
|
Update of /cvsroot/gaim/gaim/src/protocols/yahoo In directory usw-pr-cvs1:/tmp/cvs-serv1089/protocols/yahoo Modified Files: yahoo.c Log Message: maybe this will fix some things Index: yahoo.c =================================================================== RCS file: /cvsroot/gaim/gaim/src/protocols/yahoo/yahoo.c,v retrieving revision 1.6 retrieving revision 1.7 diff -u -d -r1.6 -r1.7 --- yahoo.c 2001/11/07 12:17:31 1.6 +++ yahoo.c 2001/11/08 09:44:36 1.7 @@ -417,8 +417,14 @@ lines = g_strsplit(pair->value, "\n", -1); for (tmp = lines; *tmp; tmp++) { split = g_strsplit(*tmp, ":", 2); + if (!split) + continue; + if (!split[1]) { + g_strfreev(split); + continue; + } buddies = g_strsplit(split[1], ",", -1); - for (bud = buddies; *bud; bud++) + for (bud = buddies; bud && *bud; bud++) if (!find_buddy(gc, *bud)) { add_buddy(gc, split[0], *bud, *bud); export = TRUE; |