Mercurial > pidgin.yaz
diff libpurple/protocols/simple/simple.c @ 32192:f71b6a715cc7
Fix some closes on invalid fds, which can crash on Windows.
committer: Ethan Blanton <elb@pidgin.im>
author | Florian Quèze <florian@instantbird.org> |
---|---|
date | Sun, 10 Jul 2011 13:11:36 +0000 |
parents | b671728e6ee9 |
children | a5b556ac1de5 |
line wrap: on
line diff
--- a/libpurple/protocols/simple/simple.c Sat Jul 09 22:34:25 2011 +0000 +++ b/libpurple/protocols/simple/simple.c Sun Jul 10 13:11:36 2011 +0000 @@ -1932,6 +1932,8 @@ gc->proto_data = sip = g_new0(struct simple_account_data, 1); sip->gc = gc; + sip->fd = -1; + sip->listenfd = -1; sip->account = account; sip->registerexpire = 900; sip->udp = purple_account_get_bool(account, "udp", FALSE);