# HG changeset patch # User Christopher O'Brien # Date 1120750835 0 # Node ID 8e97c8befc0b5e6cadafa23112844314b99738f3 # Parent e4459e8ccfb5d92e8cf52a6eac9ed3709690062c [gaim-migrate @ 13046] keeping up with the joneses. I mean oldstatus committer: Tailor Script diff -r e4459e8ccfb5 -r 8e97c8befc0b src/gtkeventloop.c --- a/src/gtkeventloop.c Thu Jul 07 02:47:49 2005 +0000 +++ b/src/gtkeventloop.c Thu Jul 07 15:40:35 2005 +0000 @@ -58,7 +58,21 @@ closure->result, g_io_channel_unix_get_fd(source)); #endif - closure->function(closure->data, g_io_channel_unix_get_fd(source), gaim_cond); +#ifdef _WIN32 + if(! gaim_cond) { +#if DEBUG + gaim_debug(GAIM_DEBUG_MISC, "gtk_eventloop", + "CLOSURE received GIOCondition of 0x%x, which does not" + " match 0x%x (READ) or 0x%x (WRITE)\n", + condition, GAIM_GTK_READ_COND, GAIM_GTK_WRITE_COND); +#endif /* DEBUG */ + + return TRUE; + } +#endif /* _WIN32 */ + + closure->function(closure->data, g_io_channel_unix_get_fd(source), + gaim_cond); return TRUE; }