summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Lhomme <slhomme@matroska.org>2016-07-11 21:57:26 +0200
committerBehdad Esfahbod <behdad@behdad.org>2016-07-11 12:57:26 -0700
commit0b8f3ab0220ca4731516313828515f26bb480645 (patch)
tree7f8d00afb8e3bb7437f9e1c8136d6a97c886e298
parent2f522fd485c2e946c9bce9e3828b6ff6247c59e4 (diff)
downloadharfbuzz-0b8f3ab0220ca4731516313828515f26bb480645.tar.gz
clang in MSVC mode doesn't like when we redefine __attribute__ (#283)
-rw-r--r--src/hb-private.hh2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/hb-private.hh b/src/hb-private.hh
index d58a695c..c45be6f2 100644
--- a/src/hb-private.hh
+++ b/src/hb-private.hh
@@ -83,7 +83,7 @@ extern "C" void hb_free_impl(void *ptr);
#define unlikely(expr) (expr)
#endif
-#ifndef __GNUC__
+#if !defined(__GNUC__) && !defined(__clang__)
#undef __attribute__
#define __attribute__(x)
#endif