From: Kostya Shishkov Date: Sat, 25 Apr 2026 10:59:36 +0000 (+0200) Subject: palettise: clear the unused part of the palette X-Git-Url: https://git.nihav.org/?a=commitdiff_plain;h=daf390688ff873e36eb5c4fef6bc9ede85ffd43e;p=nihav-encoder.git palettise: clear the unused part of the palette --- diff --git a/src/palettise.rs b/src/palettise.rs index 2025232..5342c1c 100644 --- a/src/palettise.rs +++ b/src/palettise.rs @@ -463,6 +463,9 @@ pub fn create_palettiser(enc_opts: &[OptionArgs]) -> Option { _ => {}, } } + for clr in pal.iter_mut().skip(nclrs) { + *clr = [0; 3]; + } if pmode.is_some() || pal_is_some { Some(Palettiser::new(pmode.unwrap_or_default(), &pal, nclrs)) } else {