This is an automated email from the ASF dual-hosted git repository.
asf-gitbox-commits pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/pdfbox-jbig2.git
The following commit(s) were added to refs/heads/master by this push:
new fcc06f1 PDFBOX-5660: Sonar - Fix sign-extension issues in bitmap bit
manipulation by using int for bitwise operations
fcc06f1 is described below
commit fcc06f1f5f82c622dc76deaf3a6c5ab78d5121f6
Author: Maruan Sahyoun <[email protected]>
AuthorDate: Wed May 13 21:09:09 2026 +0200
PDFBOX-5660: Sonar - Fix sign-extension issues in bitmap bit manipulation
by using int for bitwise operations
---
src/main/java/org/apache/pdfbox/jbig2/decoder/mmr/MMRDecompressor.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
a/src/main/java/org/apache/pdfbox/jbig2/decoder/mmr/MMRDecompressor.java
b/src/main/java/org/apache/pdfbox/jbig2/decoder/mmr/MMRDecompressor.java
index 5fb5d2a..1a4cdda 100644
--- a/src/main/java/org/apache/pdfbox/jbig2/decoder/mmr/MMRDecompressor.java
+++ b/src/main/java/org/apache/pdfbox/jbig2/decoder/mmr/MMRDecompressor.java
@@ -572,7 +572,7 @@ public class MMRDecompressor
{
final int offset = currentOffsets[index];
- byte value;
+ int value;
if ((index & 1) == 0)
{