diff options
-rw-r--r-- | poi-scratchpad/src/main/java/org/apache/poi/hdgf/chunks/ChunkHeader.java | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/poi-scratchpad/src/main/java/org/apache/poi/hdgf/chunks/ChunkHeader.java b/poi-scratchpad/src/main/java/org/apache/poi/hdgf/chunks/ChunkHeader.java index 8020d31654..8f31139f53 100644 --- a/poi-scratchpad/src/main/java/org/apache/poi/hdgf/chunks/ChunkHeader.java +++ b/poi-scratchpad/src/main/java/org/apache/poi/hdgf/chunks/ChunkHeader.java @@ -47,10 +47,10 @@ public abstract class ChunkHeader { } else { ch = new ChunkHeaderV6(); } - ch.setType(Math.toIntExact(LittleEndian.getUInt(data, offset))); - ch.setId(Math.toIntExact(LittleEndian.getUInt(data, offset + 4))); - ch.setUnknown1(Math.toIntExact(LittleEndian.getUInt(data, offset + 8))); - ch.setLength(Math.toIntExact(LittleEndian.getUInt(data, offset + 12))); + ch.setType((int) LittleEndian.getUInt(data, offset)); + ch.setId((int) LittleEndian.getUInt(data, offset + 4)); + ch.setUnknown1((int) LittleEndian.getUInt(data, offset + 8)); + ch.setLength((int) LittleEndian.getUInt(data, offset + 12)); ch.setUnknown2(LittleEndian.getShort(data, offset + 16)); ch.setUnknown3(LittleEndian.getUByte(data, offset + 18)); |