diff options
author | Alon Levy <alevy@redhat.com> | 2011-01-05 15:31:46 +0200 |
---|---|---|
committer | Hans de Goede <hdegoede@redhat.com> | 2011-02-10 20:45:10 +0100 |
commit | 85f7e9eaa0b7e30f2e7947266a78aa5c3dbdd216 (patch) | |
tree | 962723f64d9f1fc2c775c367d8a35ff46e625685 | |
parent | b73377aa7df854f37bb00c4ed370271a60d49fda (diff) | |
download | spice-85f7e9eaa0b7e30f2e7947266a78aa5c3dbdd216.tar.gz spice-85f7e9eaa0b7e30f2e7947266a78aa5c3dbdd216.tar.xz spice-85f7e9eaa0b7e30f2e7947266a78aa5c3dbdd216.zip |
common, canvas_get_jpeg_alpha: let top_down be any value
Allow top_down flag to have any value, only ASSERT it is positive
when needs to be positive and zero otherwise. Allows older server
bug of sending 4 instead of 1 in top down flag to not affect newer
clients (previous patch fixes server).
-rw-r--r-- | common/canvas_base.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/common/canvas_base.c b/common/canvas_base.c index c2763bcc..0b7ef743 100644 --- a/common/canvas_base.c +++ b/common/canvas_base.c @@ -612,7 +612,7 @@ static pixman_image_t *canvas_get_jpeg_alpha(CanvasBase *canvas, &lz_alpha_width, &lz_alpha_height, &n_comp_pixels, &lz_alpha_top_down, NULL); ASSERT(lz_alpha_type == LZ_IMAGE_TYPE_XXXA); - ASSERT(lz_alpha_top_down == alpha_top_down); + ASSERT(!!lz_alpha_top_down == !!alpha_top_down); ASSERT(lz_alpha_width == width); ASSERT(lz_alpha_height == height); ASSERT(n_comp_pixels == width * height); |