vnc: tight: don't forget do at the last color

While using indexed colors, the last color was never added to the palette.
Triggered with ubuntu livecd.

Signed-off-by: Corentin Chary <corentincj@iksaif.net>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
This commit is contained in:
Corentin Chary 2010-07-07 20:57:54 +02:00 committed by Anthony Liguori
parent 245f7b51c0
commit 5d8efe39a2
1 changed files with 1 additions and 1 deletions

View File

@ -393,11 +393,11 @@ static int tight_palette_insert(QDict *palette, uint32_t rgb, int bpp, int max)
if (data[i] == ci) { \ if (data[i] == ci) { \
continue; \ continue; \
} else { \ } else { \
ci = data[i]; \
if (!tight_palette_insert(*palette, (uint32_t)ci, \ if (!tight_palette_insert(*palette, (uint32_t)ci, \
bpp, max)) { \ bpp, max)) { \
return 0; \ return 0; \
} \ } \
ci = data[i]; \
} \ } \
} \ } \
\ \