From d3794d9566330ef8d00006f476b90fc90bcef0a2 Mon Sep 17 00:00:00 2001 From: davemds Date: Sat, 23 Aug 2014 21:15:46 +0200 Subject: [PATCH] No need to call ecore init/shutodown here they are called in e_dbus_init/shutdown --- efl/dbus_mainloop/dbus_mainloop.pxd | 4 ---- efl/dbus_mainloop/dbus_mainloop.pyx | 2 -- 2 files changed, 6 deletions(-) diff --git a/efl/dbus_mainloop/dbus_mainloop.pxd b/efl/dbus_mainloop/dbus_mainloop.pxd index 78f73ce..d16562c 100644 --- a/efl/dbus_mainloop/dbus_mainloop.pxd +++ b/efl/dbus_mainloop/dbus_mainloop.pxd @@ -12,10 +12,6 @@ cdef extern from "dbus/dbus-python.h": PyObject *DBusPyNativeMainLoop_New4(_dbus_py_conn_setup_func conn_func, _dbus_py_srv_setup_func srv_func, _dbus_py_free_func free_func, void *) int import_dbus_bindings(const char *this_module_name) -cdef extern from "Ecore.h": - int ecore_init() - void ecore_shutdown() - cdef extern from "e_dbus.h": ctypedef struct E_DBus_Connection diff --git a/efl/dbus_mainloop/dbus_mainloop.pyx b/efl/dbus_mainloop/dbus_mainloop.pyx index 68ddfdb..d2fb42b 100644 --- a/efl/dbus_mainloop/dbus_mainloop.pyx +++ b/efl/dbus_mainloop/dbus_mainloop.pyx @@ -46,12 +46,10 @@ def DBusEcoreMainLoop(set_as_default = None): def module_cleanup(): e_dbus_shutdown() - ecore_shutdown() if import_dbus_bindings("efl.dbus_mainloop") < 0: raise ImportError("failed to import D-Bus bindings") -ecore_init() e_dbus_init() atexit.register(module_cleanup)