Author: lehmi Date: Sun Aug 25 12:04:43 2013 New Revision: 1517281 URL: http://svn.apache.org/r1517281 Log: PDFBOX-1694: fixed an issue which was introduced by myself in revision 1517273
Modified: pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/io/ASCII85OutputStream.java Modified: pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/io/ASCII85OutputStream.java URL: http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/io/ASCII85OutputStream.java?rev=1517281&r1=1517280&r2=1517281&view=diff ============================================================================== --- pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/io/ASCII85OutputStream.java (original) +++ pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/io/ASCII85OutputStream.java Sun Aug 25 12:04:43 2013 @@ -116,11 +116,7 @@ public class ASCII85OutputStream extends */ private final void transformASCII85() { - long word = indata[0] << 8; - word |= (indata[1] & 0xFF) << 16; - word |= (indata[2] & 0xFF) << 8; - word |= (indata[3] & 0xFF); - word &= 0xFFFFFFFFL; + long word = ((((indata[0] << 8) | (indata[1] & 0xFF)) << 16) | ((indata[2] & 0xFF) << 8) | (indata[3] & 0xFF)) & 0xFFFFFFFFL; if (word == 0) {