[OpenJDK 2D-Dev] [9] RFR JDK-8169725: cannot use TIFFField(TIFFTag tag, int value) for TIFF_LONG values greater than Integer.MAX_VALUE

Brian Burkhalter brian.burkhalter at oracle.com
Tue Nov 15 21:29:31 UTC 2016


Please review at your convenience.

Issue:	https://bugs.openjdk.java.net/browse/JDK-8169725
Patch:	[1]

Change constructor TIFFField(TIFFTag,int) to TIFFField(TIFFTag,long). No documentation change is required.

Thanks,

Brian

[1] diff

--- a/src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFField.java
+++ b/src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFField.java
@@ -672,7 +672,7 @@
      * for the supplied {@code TIFFTag}.
      * @throws IllegalArgumentException if {@code value < 0}.
      */
-    public TIFFField(TIFFTag tag, int value) {
+    public TIFFField(TIFFTag tag, long value) {
         if(tag == null) {
             throw new NullPointerException("tag == null!");
         }

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/2d-dev/attachments/20161115/d9c61208/attachment.html>


More information about the 2d-dev mailing list