Open jeroen opened 9 years ago
It appears that because mingw uses the msvcrt this requires a patch. I suggest something along these lines:
sprintf(i, "%I64d", number);
sprintf(i, "%lld", number);
Also, yajl_test.c ln. 82 will require the same patch.
Thanks! So does "%I64d"
generate the same output in windows as "%lld"
in unix? Do you maybe have a reference on msvcrt sprintf parameters?
Compiling yajl on a recent version of mingw32 gives the following warnings:
Especially the "too many arguments" one seems significant.