diff options
author | Jes Sorensen | 2010-08-31 09:30:36 +0200 |
---|---|---|
committer | Blue Swirl | 2010-09-04 11:45:53 +0200 |
commit | 2116eff93c57d3a9e5d0d3bc9e359d124e762a7d (patch) | |
tree | 42848bf93ea68565d9fcef8924b8f321ffc87b1f /ui/vnc-enc-tight.c | |
parent | Fix repeated typo: was "end if list" instead of "end of list" (diff) | |
download | qemu-2116eff93c57d3a9e5d0d3bc9e359d124e762a7d.tar.gz qemu-2116eff93c57d3a9e5d0d3bc9e359d124e762a7d.tar.xz qemu-2116eff93c57d3a9e5d0d3bc9e359d124e762a7d.zip |
size_t is unsigned, change to ssize_t to handle errors from tight_compress_data()
Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Diffstat (limited to 'ui/vnc-enc-tight.c')
-rw-r--r-- | ui/vnc-enc-tight.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/ui/vnc-enc-tight.c b/ui/vnc-enc-tight.c index c4c9c3bcc8..c942bb7b90 100644 --- a/ui/vnc-enc-tight.c +++ b/ui/vnc-enc-tight.c @@ -905,7 +905,7 @@ static void tight_pack24(VncState *vs, uint8_t *buf, size_t count, size_t *ret) static int send_full_color_rect(VncState *vs, int x, int y, int w, int h) { int stream = 0; - size_t bytes; + ssize_t bytes; #ifdef CONFIG_VNC_PNG if (tight_can_send_png_rect(vs, w, h)) { @@ -949,7 +949,7 @@ static int send_solid_rect(VncState *vs) static int send_mono_rect(VncState *vs, int x, int y, int w, int h, uint32_t bg, uint32_t fg) { - size_t bytes; + ssize_t bytes; int stream = 1; int level = tight_conf[vs->tight.compression].mono_zlib_level; @@ -1029,7 +1029,7 @@ static bool send_gradient_rect(VncState *vs, int x, int y, int w, int h) { int stream = 3; int level = tight_conf[vs->tight.compression].gradient_zlib_level; - size_t bytes; + ssize_t bytes; if (vs->clientds.pf.bytes_per_pixel == 1) return send_full_color_rect(vs, x, y, w, h); @@ -1066,7 +1066,7 @@ static int send_palette_rect(VncState *vs, int x, int y, int stream = 2; int level = tight_conf[vs->tight.compression].idx_zlib_level; int colors; - size_t bytes; + ssize_t bytes; #ifdef CONFIG_VNC_PNG if (tight_can_send_png_rect(vs, w, h)) { |