From 8691554a263cd34b88a1b01a5caec9a25120fc8d Mon Sep 17 00:00:00 2001 From: Thomas Bernard Date: Mon, 17 Dec 2018 20:50:47 +0100 Subject: [PATCH] Save_GIF(): update/translate comment about the last code --- src/fileformats.c | 49 +++++++++-------------------------------------- 1 file changed, 9 insertions(+), 40 deletions(-) diff --git a/src/fileformats.c b/src/fileformats.c index bd6887a5..d1d7be75 100644 --- a/src/fileformats.c +++ b/src/fileformats.c @@ -5197,44 +5197,14 @@ void Save_GIF(T_IO_Context * context) if (!File_error) { - // On écrit le code dans le fichier - GIF_set_code(GIF_file, &GIF, GIF_buffer, current_string); // Dernière portion d'image - - // Cette dernière portion ne devrait pas poser de problèmes - // du côté GIF_nb_bits puisque pour que GIF_nb_bits change de - // valeur, il faudrait que la table de chaîne soit remplie or - // c'est impossible puisqu'on traite une chaîne qui se trouve - // déjà dans la table, et qu'elle n'a rien d'inédit. Donc on - // ne devrait pas avoir à changer de taille, mais je laisse - // quand même en remarque tout ça, au cas où il subsisterait - // des problèmes dans certains cas exceptionnels. - // - // Note: de toutes façons, ces lignes en commentaires ont étés - // écrites par copier/coller du temps où la sauvegarde du - // GIF déconnait. Il y a donc fort à parier qu'elles ne - // sont pas correctes. - - /* - if (current_string==alphabet_max) - { - if (alphabet_max==0xFFF) - { - // On balargue un Clear Code - GIF_set_code(256); - - // On réinitialise les données LZW - alphabet_free=258; - GIF_nb_bits =9; - alphabet_max =511; - } - else - { - GIF_nb_bits++; - alphabet_max=(1<