# HG changeset patch # User Eric Warmenhoven # Date 1005212676 0 # Node ID 7759f914a009df6507d9a9c5c59ee91478e97333 # Parent c17afaccaf09439987bd80cf98b775f8c3ceffde [gaim-migrate @ 2710] maybe this will fix some things committer: Tailor Script diff -r c17afaccaf09 -r 7759f914a009 src/protocols/yahoo/yahoo.c --- a/src/protocols/yahoo/yahoo.c Thu Nov 08 08:20:43 2001 +0000 +++ b/src/protocols/yahoo/yahoo.c Thu Nov 08 09:44:36 2001 +0000 @@ -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;