# HG changeset patch # User psadhukhan # Date 1458194011 -19800 # Node ID e36687a004871073514ffea78553d5b7399984c3 # Parent 0905e6c2d1af87878705b2b4cac419b4bb7a4950 6379088: Suboptimal expression in javax.imageio.ImageTypeSpecifier.getBitsPerBand(int) Reviewed-by: prr, serb, jdv diff -r 0905e6c2d1af -r e36687a00487 jdk/src/java.desktop/share/classes/javax/imageio/ImageTypeSpecifier.java --- a/jdk/src/java.desktop/share/classes/javax/imageio/ImageTypeSpecifier.java Wed Mar 16 15:55:27 2016 +0300 +++ b/jdk/src/java.desktop/share/classes/javax/imageio/ImageTypeSpecifier.java Thu Mar 17 11:23:31 2016 +0530 @@ -997,7 +997,7 @@ * negative or greater than the largest band index. */ public int getBitsPerBand(int band) { - if (band < 0 | band >= getNumBands()) { + if (band < 0 || band >= getNumBands()) { throw new IllegalArgumentException("band out of range!"); } return sampleModel.getSampleSize(band);