]> granicus.if.org Git - onig/commitdiff
Set SIZEOF_SIZE_T for windows platforms
authorPeter Kokot <peterkokot@gmail.com>
Wed, 26 Sep 2018 23:05:53 +0000 (01:05 +0200)
committerK.Kosako <kosako@sofnec.co.jp>
Fri, 28 Sep 2018 02:17:26 +0000 (11:17 +0900)
The size of `size_t` is 4 bytes on 32bit Windows platforms and 8 bytes
on 64bit Windows platforms. This patch defines the SIZEOF_SIZE_T symbols
for both instead of using only 4 for both.

src/config.h.win32
src/config.h.win64

index f756d9a788b923aed91d37a700645c2cab4c34a9..180973442cc24798c3ab3e57e0c83a88f38027a8 100644 (file)
@@ -11,6 +11,7 @@
 #define SIZEOF_VOIDP 4\r
 #define SIZEOF_FLOAT 4\r
 #define SIZEOF_DOUBLE 8\r
+#define SIZEOF_SIZE_T 4\r
 #define TOKEN_PASTE(x,y) x##y\r
 #ifndef NORETURN\r
 #if _MSC_VER > 1100\r
index 0ccc5f5650215c754c41e91439cb952f924178e0..60e3edcf3e096fea5eea0b56c53ee4d0dc411270 100644 (file)
@@ -11,6 +11,7 @@
 #define SIZEOF_VOIDP 8\r
 #define SIZEOF_FLOAT 4\r
 #define SIZEOF_DOUBLE 8\r
+#define SIZEOF_SIZE_T 8\r
 #define TOKEN_PASTE(x,y) x##y\r
 #ifndef NORETURN\r
 #if _MSC_VER > 1100\r