diff --git a/src/java/org/apache/poi/util/HexDump.java b/src/java/org/apache/poi/util/HexDump.java index 64245a03d..77a49ed04 100644 --- a/src/java/org/apache/poi/util/HexDump.java +++ b/src/java/org/apache/poi/util/HexDump.java @@ -225,7 +225,7 @@ public class HexDump buf.setLength(0); for (int j = 0; j < 8; j++) { - buf.append( _hexcodes[ (( int ) (value >> _shifts[ j ])) & 15 ]); + buf.append( _hexcodes[ (( int ) (value >> _shifts[ j + _shifts.length - 8 ])) & 15 ]); } return buf.toString(); }