jpeg pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=12fa8caec5fcf0deefd343f28f1522965516d4e6

commit 12fa8caec5fcf0deefd343f28f1522965516d4e6
Author: Jean-Philippe Andre <jp.an...@samsung.com>
Date:   Tue Nov 7 20:15:48 2017 +0900

    evas: Another attempt at fixing OSX build
    
    Build failed with LKI not found, as a symbol, but it's a macro.
    Copy & pasted from evas_common_private.h
    How can this work on one platform and not another? I don't get it...
---
 src/lib/evas/common/evas_font.h | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/src/lib/evas/common/evas_font.h b/src/lib/evas/common/evas_font.h
index 8d57476953..613cc31de7 100644
--- a/src/lib/evas/common/evas_font.h
+++ b/src/lib/evas/common/evas_font.h
@@ -47,9 +47,12 @@ typedef unsigned long long    DATA64;
 #include <Eina.h>
 
 #define LK(x)  Eina_Lock x
-#define LKU(x) eina_lock_release(&(x))
-#define LKL(x) eina_lock_take(&(x))
+#define LKI(x) eina_lock_new(&(x))
 #define LKD(x) eina_lock_free(&(x))
+#define LKL(x) eina_lock_take(&(x))
+#define LKT(x) eina_lock_take_try(&(x))
+#define LKU(x) eina_lock_release(&(x))
+#define LKDBG(x) eina_lock_debug(&(x))
 
 #include "evas_text_utils.h"
 

-- 


Reply via email to