OSDN Git Service

shared: Fix missing destroy callback in timeout_add
authorLukasz Rymanowski <lukasz.rymanowski@tieto.com>
Thu, 20 Mar 2014 11:25:13 +0000 (12:25 +0100)
committerJohan Hedberg <johan.hedberg@intel.com>
Thu, 20 Mar 2014 12:28:10 +0000 (14:28 +0200)
src/shared/timeout-mainloop.c

index 37bb51c..77aaa63 100644 (file)
@@ -65,6 +65,7 @@ unsigned int timeout_add(unsigned int timeout, timeout_func_t func,
        data->func = func;
        data->user_data = user_data;
        data->timeout = timeout;
+       data->destroy = destroy;
 
        data->id = mainloop_add_timeout(timeout, timeout_callback, data,
                                                        timeout_destroy);