# HG changeset patch # User Mikael Berthe # Date 1448387925 -3600 # Node ID 7625a42eb8a94555b35fd2324ff5e33c9d16da36 # Parent a34c8b41e0b5064c822f4d4c813434d69b5c7ad0 Fix event source not being properly initialized Thanks to Holger Weiß and Myhailo Danylenko. diff -r a34c8b41e0b5 -r 7625a42eb8a9 mcabber/mcabber/events.c --- a/mcabber/mcabber/events.c Sat Nov 21 18:43:10 2015 +0100 +++ b/mcabber/mcabber/events.c Tue Nov 24 18:58:45 2015 +0100 @@ -93,7 +93,9 @@ event->notify = notify; if (timeout) - g_timeout_add_seconds(timeout, evs_check_timeout, event); + event->source = g_timeout_add_seconds(timeout, evs_check_timeout, event); + else + event->source = 0; evs_list = g_slist_append(evs_list, event); return stridn;