qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PATCH 2/3] vnc: tight: don't forget the third color


From: Corentin Chary
Subject: [Qemu-devel] [PATCH 2/3] vnc: tight: don't forget the third color
Date: Thu, 27 May 2010 08:21:53 +0200

While couting color, if the third color was only present one
time it wasn't added to the palette.

Signed-off-by: Corentin Chary <address@hidden>
---
 vnc-encoding-tight.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/vnc-encoding-tight.c b/vnc-encoding-tight.c
index c8effe6..efb57e7 100644
--- a/vnc-encoding-tight.c
+++ b/vnc-encoding-tight.c
@@ -177,6 +177,7 @@ static int tight_palette_insert(QDict *palette, uint32_t 
rgb, int bpp, int max)
         *palette = qdict_new();                                         \
         tight_palette_insert(*palette, c0, bpp, max);                   \
         tight_palette_insert(*palette, c1, bpp, max);                   \
+        tight_palette_insert(*palette, ci, bpp, max);                   \
                                                                         \
         for (i++; i < count; i++) {                                     \
             if (data[i] == ci) {                                        \
-- 
1.7.1




reply via email to

[Prev in Thread] Current Thread [Next in Thread]