Epsilon package should depend on libevas-engine-buffer or otherwise
will crash. Maybe we can add a check on configure.ac. I would like to
suggest a sanity check if the evas_buffer can be created (patch
attached).

BR,
diff --git a/epsilon/src/lib/Epsilon.c b/epsilon/src/lib/Epsilon.c
index d2b56fa..7df3d54 100644
--- a/epsilon/src/lib/Epsilon.c
+++ b/epsilon/src/lib/Epsilon.c
@@ -580,7 +580,11 @@ epsilon_generate (Epsilon * e)
    
    edje_file_cache_set(0);
    edje_collection_cache_set(0);
+
    ee = ecore_evas_buffer_new(1, 1);
+   if (ee == NULL)
+       return ret;
+
    evas = ecore_evas_get(ee);
    evas_image_cache_set(evas, 0);
    evas_font_cache_set(evas, 0);
------------------------------------------------------------------------------
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to