[HarfBuzz] harfbuzz: Branch 'master'
Behdad Esfahbod
behdad at kemper.freedesktop.org
Mon Jul 23 22:09:25 UTC 2018
src/hb-private.hh | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
New commits:
commit 94759d4cf8986388399026ef5204ac55ee187180
Author: Behdad Esfahbod <behdad at behdad.org>
Date: Mon Jul 23 15:01:39 2018 -0700
Fix visibility on mingw32
Should fix bots again.
diff --git a/src/hb-private.hh b/src/hb-private.hh
index 37a2eb8d..a0bd9942 100644
--- a/src/hb-private.hh
+++ b/src/hb-private.hh
@@ -161,7 +161,11 @@ struct _hb_alignof
#ifndef HB_INTERNAL
# if !defined(HB_NO_VISIBILITY) && !defined(__MINGW32__) && !defined(__CYGWIN__) && !defined(_MSC_VER) && !defined(__SUNPRO_CC)
# define HB_INTERNAL __attribute__((__visibility__("hidden")))
-# else
+# elif defined(__MINGW32__)
+ /* We use -export-symbols on mingw32, since it does not support visibility
+ * attribute. */
+# define HB_INTERNAL
+#else
# define HB_INTERNAL
# define HB_NO_VISIBILITY 1
# endif
More information about the HarfBuzz
mailing list