< prev index next >
src/java.desktop/share/native/libjavajpeg/jpegdecoder.c
Print this page
@@ -356,11 +356,11 @@
}
return;
}
ret = (*env)->CallIntMethod(env, src->hInputStream, InputStream_readID,
src->hInputBuffer, offset, buflen);
- if ((ret > 0) && ((unsigned int)ret > buflen)) ret = buflen;
+ if ((ret > 0) && ((unsigned int)ret > buflen)) ret = (int)buflen;
if ((*env)->ExceptionOccurred(env) || !GET_ARRAYS(env, src)) {
cinfo->err->error_exit((struct jpeg_common_struct *) cinfo);
}
if (ret <= 0) {
/* Silently accept truncated JPEG files */
< prev index next >