From 47c3f20182a2a945c03329404f93741d519d3ba1 Mon Sep 17 00:00:00 2001 From: jfkthame Date: Fri, 20 Nov 2015 21:20:19 +0000 Subject: [PATCH] hb-private.hh needs to #include Windows.h under MSVC This is needed to ensure DEFINE_ENUM_FLAG_OPERATORS works as expected. See https://bugzilla.mozilla.org/show_bug.cgi?id=1226175#c10. --- src/hb-private.hh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/hb-private.hh b/src/hb-private.hh index b735c0d32d3..36bb4dd021f 100644 --- a/src/hb-private.hh +++ b/src/hb-private.hh @@ -53,6 +53,10 @@ #include #include +#ifdef _MSC_VER +#include /* ensure DEFINE_ENUM_FLAG_OPERATORS is defined */ +#endif + /* Compile-time custom allocator support. */