From 31dd2dae292557272837f3145c83d54fe561e501 Mon Sep 17 00:00:00 2001 From: yhirose Date: Thu, 4 Jan 2018 19:36:34 -0500 Subject: [PATCH] Fixed #29 --- peglib.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/peglib.h b/peglib.h index 5763e7b..20b5080 100644 --- a/peglib.h +++ b/peglib.h @@ -41,7 +41,11 @@ namespace peg { +#if __clang__ == 1 && __clang_major__ == 5 && __clang_minor__ == 0 && __clang_patchlevel__ == 0 +static void* enabler = nullptr; // workaround for Clang 5.0.0 +#else extern void* enabler; +#endif /*----------------------------------------------------------------------------- * any