devilhorns pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=16d8352ebef8dedb41dc4a31fa14f7ccf9a5bb90
commit 16d8352ebef8dedb41dc4a31fa14f7ccf9a5bb90 Author: Chris Michael <[email protected]> Date: Tue Sep 23 10:34:00 2014 -0400 ecore-drm: Remove references to udev functions and init Eeze during startup Summary: This removes the variable & function calls to udev and adds code to initialize/shutdown Eeze. @fix Signed-off-by: Chris Michael <[email protected]> --- src/lib/ecore_drm/ecore_drm.c | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/lib/ecore_drm/ecore_drm.c b/src/lib/ecore_drm/ecore_drm.c index 79d2b78..95a2103 100644 --- a/src/lib/ecore_drm/ecore_drm.c +++ b/src/lib/ecore_drm/ecore_drm.c @@ -9,7 +9,6 @@ static int _ecore_drm_init_count = 0; static char *sid; /* external variables */ -struct udev *udev; int _ecore_drm_log_dom = -1; /** @@ -72,13 +71,13 @@ ecore_drm_init(void) /* try to init dbus */ if (!_ecore_drm_dbus_init(sid)) goto dbus_err; - /* try to init udev */ - if (!(udev = udev_new())) goto udev_err; + /* try to init eeze */ + if (!eeze_init()) goto eeze_err; /* return init count */ return _ecore_drm_init_count; -udev_err: +eeze_err: _ecore_drm_dbus_shutdown(); dbus_err: free(sid); @@ -106,8 +105,8 @@ ecore_drm_shutdown(void) /* if we are still in use, decrement init count and get out */ if (--_ecore_drm_init_count != 0) return _ecore_drm_init_count; - /* close udev handle */ - if (udev) udev_unref(udev); + /* close eeze */ + eeze_shutdown(); /* cleanup dbus */ _ecore_drm_dbus_shutdown(); --
