changeset 23892 | 9959956918be |
parent 23644 | 0cdb97daeef5 |
--- a/jdk/src/share/native/sun/awt/image/gif/gifdecoder.c Tue Nov 12 11:32:48 2013 +0400 +++ b/jdk/src/share/native/sun/awt/image/gif/gifdecoder.c Fri Dec 20 09:58:29 2013 -0800 @@ -249,6 +249,7 @@ /* fill the block */ len = (*env)->CallIntMethod(env, this, readID, blockh, remain, blockLength + 1); + if (len > blockLength + 1) len = blockLength + 1; if ((*env)->ExceptionOccurred(env)) { return 0; }