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)