# HG changeset patch # User serb # Date 1401444410 -14400 # Node ID c0f5e80fd3409dc67c008ee8a87cf491ba4126f1 # Parent 98d40e72833efeb72b62a784eac06bb57727e656 8040113: File not initialized in src/share/native/sun/awt/giflib/dgif_lib.c Reviewed-by: pchelko, prr diff -r 98d40e72833e -r c0f5e80fd340 src/share/native/sun/awt/giflib/dgif_lib.c --- a/src/share/native/sun/awt/giflib/dgif_lib.c Sat Feb 27 16:54:57 2016 -0800 +++ b/src/share/native/sun/awt/giflib/dgif_lib.c Fri May 30 14:06:50 2014 +0400 @@ -195,6 +195,11 @@ GifFileType *GifFile; GifFilePrivateType *Private; + if (!readFunc) { + _GifError = D_GIF_ERR_READ_FAILED; + return NULL; + } + GifFile = (GifFileType *)malloc(sizeof(GifFileType)); if (GifFile == NULL) { _GifError = D_GIF_ERR_NOT_ENOUGH_MEM;