From: barbieri Date: Sun, 21 Sep 2008 18:55:06 +0000 (+0000) Subject: Move ecore_idler_del() from last e_dbus patch to proper place. X-Git-Tag: 2.0_alpha~43^2~467 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=8ea815e37ab84dc052c2d2dc67260effad63ca69;p=framework%2Fuifw%2Fedbus.git Move ecore_idler_del() from last e_dbus patch to proper place. Move it together with other finalization. git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@36156 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- diff --git a/src/lib/dbus/e_dbus.c b/src/lib/dbus/e_dbus.c index eff83df..a7a2b95 100644 --- a/src/lib/dbus/e_dbus.c +++ b/src/lib/dbus/e_dbus.c @@ -187,6 +187,8 @@ e_dbus_connection_free(void *data) if (cd->conn_name) free(cd->conn_name); + if (cd->idler) ecore_idler_del(cd->idler); + free(cd); } @@ -541,12 +543,6 @@ e_dbus_connection_close(E_DBus_Connection *conn) dbus_connection_set_dispatch_status_function (conn->conn, NULL, NULL, NULL); - if (conn->idler) - { - ecore_idler_del(conn->idler); - conn->idler = NULL; - } - dbus_connection_close(conn->conn); dbus_connection_unref(conn->conn);