Mercurial > pidgin
diff src/toc.c @ 2033:705783e5ab8c
[gaim-migrate @ 2043]
fixes
committer: Tailor Script <tailor@pidgin.im>
| author | Eric Warmenhoven <eric@warmenhoven.org> |
|---|---|
| date | Sat, 16 Jun 2001 03:18:00 +0000 |
| parents | d460cd7cf37a |
| children | 3366311426df |
line wrap: on
line diff
--- a/src/toc.c Sat Jun 16 03:10:07 2001 +0000 +++ b/src/toc.c Sat Jun 16 03:18:00 2001 +0000 @@ -165,9 +165,16 @@ static void toc_login_callback(gpointer data, gint source, GdkInputCondition cond) { struct gaim_connection *gc = data; - struct toc_data *tdt = gc->proto_data; + struct toc_data *tdt; char buf[80]; + if (!g_slist_find(connections, data)) { + close(source); + return; + } + + tdt = gc->proto_data; + if (source == -1) { /* we didn't successfully connect. tdt->toc_fd is valid here */ hide_login_progress(gc, "Unable to connect.");
