X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2Futil%2Ftimer.c;fp=src%2Futil%2Ftimer.c;h=01bd7686b972783b2bd324641fde78b9bf3eaa74;hb=a72ae04bf96477f11d8bf24baea54596f6d3356b;hp=8d22082f4d79b1321f73cb6288094887bf1094ad;hpb=39e76e43d441ad2d066339ba47e07e77bda249bc;p=chaz%2Ftint2 diff --git a/src/util/timer.c b/src/util/timer.c index 8d22082..01bd768 100644 --- a/src/util/timer.c +++ b/src/util/timer.c @@ -77,6 +77,10 @@ void cleanup_timeout() free(t); timeout_list = g_slist_remove(timeout_list, t); } + if (multi_timeouts) { + g_hash_table_destroy(multi_timeouts); + multi_timeouts = 0; + } } /** Implementation notes for timeouts: The timeouts are kept in a GSList sorted by their