raster pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=841ceced52f63a4a73bc68b4621733ae70ccd580

commit 841ceced52f63a4a73bc68b4621733ae70ccd580
Author: Carsten Haitzler (Rasterman) <[email protected]>
Date:   Sun Nov 22 21:14:56 2020 +0000

    ecore x - dont free previous resource db
---
 src/lib/ecore_x/ecore_x_resource.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/lib/ecore_x/ecore_x_resource.c 
b/src/lib/ecore_x/ecore_x_resource.c
index c4b7eed3b1..fe6f8ccd42 100644
--- a/src/lib/ecore_x/ecore_x_resource.c
+++ b/src/lib/ecore_x/ecore_x_resource.c
@@ -35,7 +35,9 @@ ecore_x_rersource_load(const char *file)
    if (!db) return;
    if (_ecore_x_resource_db) XrmDestroyDatabase(_ecore_x_resource_db);
    _ecore_x_resource_db = db;
-   XrmSetDatabase(_ecore_x_disp, db);
+// something smells fishy/broken in xlib - this segfaults in trying to free
+// up the previous db bveing used for that display...
+//   XrmSetDatabase(_ecore_x_disp, db);
 }
 
 EAPI void

-- 


Reply via email to