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)
         {


Reply via email to