From 9931900768d51e331e8433c4ffdc2de0c637369d Mon Sep 17 00:00:00 2001 From: Use Date: Thu, 15 Oct 2020 11:52:06 +0900 Subject: [PATCH] fix: windows build failure about defining nan --- cJSON.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cJSON.c b/cJSON.c index 4c6a308..6bc102b 100644 --- a/cJSON.c +++ b/cJSON.c @@ -78,8 +78,12 @@ #endif #ifndef NAN +#ifdef _WIN32 +#define NAN sqrt(-1.0) +#else #define NAN 0.0/0.0 #endif +#endif typedef struct { const unsigned char *json;