diff options
author | Wilmer van der Gaast <wilmer@gaast.net> | 2011-12-24 19:02:39 +0100 |
---|---|---|
committer | Wilmer van der Gaast <wilmer@gaast.net> | 2011-12-24 19:02:39 +0100 |
commit | 164352ef9d3e8b4b2eea8ec64c3b4590b2388b18 (patch) | |
tree | 58d3424f7743d89ad4f94fc803ddd7e0563ec251 /lib/events_glib.c | |
parent | e306fbf84aa37ab934c5ea18ccfd75da041af052 (diff) | |
parent | 96f954df218e81f5580257c319b91217dac2f4bf (diff) |
Merging mainline.
Diffstat (limited to 'lib/events_glib.c')
-rw-r--r-- | lib/events_glib.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/events_glib.c b/lib/events_glib.c index 3fafc872..8f53fbbf 100644 --- a/lib/events_glib.c +++ b/lib/events_glib.c @@ -74,6 +74,9 @@ static gboolean gaim_io_invoke(GIOChannel *source, GIOCondition condition, gpoin GaimIOClosure *closure = data; b_input_condition gaim_cond = 0; gboolean st; + + if (condition & G_IO_NVAL) + return FALSE; if (condition & GAIM_READ_COND) gaim_cond |= B_EV_IO_READ; |