Skip size varint when reading single palette (#2592)

This commit is contained in:
UltraDev 2025-01-10 22:29:32 +01:00 committed by GitHub
parent 1d0f512256
commit a556e5a8f2
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -115,6 +115,7 @@ public interface Palette {
if (bitsPerEntry == 0) {
// Single valued 0-0
final int value = buffer.read(VAR_INT);
buffer.read(VAR_INT); // Skip size
return new PaletteSingle((byte) dimension, value);
} else if (bitsPerEntry >= minIndirect && bitsPerEntry <= maxIndirect) {
// Indirect palette