- [FIX] Arreglat el guardat de GIFs

This commit is contained in:
2025-11-14 17:31:09 +01:00
parent 02dc0a4953
commit 3383b415cd

View File

@@ -84,12 +84,10 @@ namespace gif
} else { } else {
bitstream_write(&bs, prefix, code_size); // Emit current prefix bitstream_write(&bs, prefix, code_size); // Emit current prefix
if (dict_len < MAX_DICT_SIZE) { if (dict_len < MAX_DICT_SIZE) {
if (dict_len == (1 << code_size) && code_size < 12) code_size++;
dict[dict_len].prefix = prefix; dict[dict_len].prefix = prefix;
dict[dict_len].character = c; dict[dict_len].character = c;
dict_len++; dict_len++;
if (dict_len == (1 << code_size) && code_size < 12) {
code_size++;
}
} else { } else {
bitstream_write(&bs, clear_code, code_size); bitstream_write(&bs, clear_code, code_size);
dict_len = end_code + 1; dict_len = end_code + 1;