From c7bcdb9c0cf0b9e7b9e1b121fdc776030f0af676 Mon Sep 17 00:00:00 2001 From: Milo Yip Date: Fri, 10 Apr 2015 23:06:17 +0800 Subject: [PATCH] Fix a clang/gcc linker error static const member integer not working --- include/rapidjson/pointer.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/rapidjson/pointer.h b/include/rapidjson/pointer.h index 7954e12..4f77ba2 100644 --- a/include/rapidjson/pointer.h +++ b/include/rapidjson/pointer.h @@ -31,7 +31,7 @@ public: SizeType index; //!< A valid index if not equal to kInvalidIndex. }; - static const SizeType kInvalidIndex = ~SizeType(0); + enum { kInvalidIndex = ~SizeType(0) }; GenericPointer() : allocator_(),