stefan pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=bbc744490b8ecba0c1e759fa8aa680213f7b2050

commit bbc744490b8ecba0c1e759fa8aa680213f7b2050
Author: Stefan Schmidt <s.schm...@samsung.com>
Date:   Tue Mar 25 11:06:25 2014 +0100

    e_main: Initialize UUID store during E startup
    
    I have been running with this enabled for a while and it should not make
    trouble but if it does simply reverting this one if totally fine while I'm
    away.
---
 src/bin/e_main.c | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/src/bin/e_main.c b/src/bin/e_main.c
index 4575499..6a4823f 100644
--- a/src/bin/e_main.c
+++ b/src/bin/e_main.c
@@ -517,6 +517,18 @@ main(int argc, char **argv)
    _e_main_shutdown_push(e_alert_shutdown);
 #endif
 
+#ifdef HAVE_WAYLAND
+   /* init uuid store for window/surface properties */
+   TS("E_UUID_Store Init");
+   if (!e_uuid_store_init())
+     {
+        e_error_message_show(_("Enlightenment cannot initialize its UUID 
store.\n"));
+        _e_main_shutdown(-1);
+     }
+   TS("E_UUID_Store Init Done");
+   _e_main_shutdown_push(e_uuid_store_shutdown);
+#endif
+
    TS("E_Configure Init");
    e_configure_init();
    TS("E_Configure Init Done");

-- 


Reply via email to