--- old/src/java.desktop/share/native/libsplashscreen/giflib/gif_lib_private.h 2019-03-20 23:58:23.000000000 -0700 +++ new/src/java.desktop/share/native/libsplashscreen/giflib/gif_lib_private.h 2019-03-20 23:58:23.000000000 -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 */