Fix subnormal number parsing on mingw32

Patch by Blanca Elio Rosario.
This commit is contained in:
Petri Lehtinen 2016-05-17 11:31:47 +03:00
parent 013c3892c3
commit 762b299e71

View File

@ -3,6 +3,9 @@
#include <stdio.h> #include <stdio.h>
#include <string.h> #include <string.h>
#include <math.h> #include <math.h>
#ifdef __MINGW32__
#undef __NO_ISOCEXT /* ensure stdlib.h will declare prototypes for mingw own 'strtod' replacement, called '__strtod' */
#endif
#include "jansson_private.h" #include "jansson_private.h"
#include "strbuffer.h" #include "strbuffer.h"
@ -11,6 +14,10 @@
#include <jansson_private_config.h> #include <jansson_private_config.h>
#endif #endif
#ifdef __MINGW32__
#define strtod __strtod
#endif
#if JSON_HAVE_LOCALECONV #if JSON_HAVE_LOCALECONV
#include <locale.h> #include <locale.h>