src/java.desktop/share/native/libsplashscreen/giflib/gif_lib_private.h
changeset 54407 901ff5aba330
parent 47216 71c04702a3d5
--- a/src/java.desktop/share/native/libsplashscreen/giflib/gif_lib_private.h	Fri Mar 29 23:14:37 2019 -0700
+++ b/src/java.desktop/share/native/libsplashscreen/giflib/gif_lib_private.h	Sun Mar 31 16:57:21 2019 -0700
@@ -34,6 +34,10 @@
 #include "gif_lib.h"
 #include "gif_hash.h"
 
+#ifndef SIZE_MAX
+    #define SIZE_MAX     UINTPTR_MAX
+#endif
+
 #define EXTENSION_INTRODUCER      0x21
 #define DESCRIPTOR_INTRODUCER     0x2c
 #define TERMINATOR_INTRODUCER     0x3b
@@ -78,6 +82,11 @@
     bool gif89;
 } GifFilePrivateType;
 
+#ifndef HAVE_REALLOCARRAY
+extern void *openbsd_reallocarray(void *optr, size_t nmemb, size_t size);
+#define reallocarray openbsd_reallocarray
+#endif
+
 #endif /* _GIF_LIB_PRIVATE_H */
 
 /* end */