On Windows, typedef int to int32_t
authorPetri Lehtinen <petri@digip.org>
Sun, 5 Sep 2010 18:29:04 +0000 (21:29 +0300)
committerPetri Lehtinen <petri@digip.org>
Sun, 5 Sep 2010 18:30:02 +0000 (21:30 +0300)
There's no inttypes.h or stdint.h in the stdlib on Windows.

src/utf.h

index 19ec6e5..e2d6c59 100644 (file)
--- a/src/utf.h
+++ b/src/utf.h
 no need to include stdint.h separately. If inttypes.h doesn't define
 int32_t, it's defined in config.h. */
 #include <inttypes.h>
 no need to include stdint.h separately. If inttypes.h doesn't define
 int32_t, it's defined in config.h. */
 #include <inttypes.h>
+#else
+#ifdef _WIN32
+typedef int int32_t;
+#endif
 #endif
 
 int utf8_encode(int codepoint, char *buffer, int *size);
 #endif
 
 int utf8_encode(int codepoint, char *buffer, int *size);