summaryrefslogtreecommitdiffstats
path: root/common/gdi_canvas.c
diff options
context:
space:
mode:
authorAlon Levy <alevy@redhat.com>2010-12-06 18:02:01 +0200
committerMarc-André Lureau <marcandre.lureau@gmail.com>2012-03-20 15:25:50 +0100
commitc309d923aa9cd84a94bf865a1765d6ee3b330d55 (patch)
treee79ba0ad5c7a8a3f8b78b25aafb5f5c5f7e6d9e2 /common/gdi_canvas.c
parentf5bfbff82fcaed15a86d11f055eecd3f2671b73c (diff)
downloadspice-common-c309d923aa9cd84a94bf865a1765d6ee3b330d55.tar.gz
spice-common-c309d923aa9cd84a94bf865a1765d6ee3b330d55.tar.xz
spice-common-c309d923aa9cd84a94bf865a1765d6ee3b330d55.zip
mingw32 build: various fixes
Diffstat (limited to 'common/gdi_canvas.c')
-rw-r--r--common/gdi_canvas.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/common/gdi_canvas.c b/common/gdi_canvas.c
index 705a040..d57aafc 100644
--- a/common/gdi_canvas.c
+++ b/common/gdi_canvas.c
@@ -471,7 +471,7 @@ static void copy_bitmap_alpha(const uint8_t *src_alpha, int height, int width, i
alphaval = src_alpha[i];
alphaval = alphaval >> (i_count * i_offset);
- alphaval = alphaval &= ((uint8_t)0xff >> (8 - i_offset));
+ alphaval &= ((uint8_t)0xff >> (8 - i_offset));
alphaval = ((255 * alphaval) / ((uint8_t)0xff >> (8 - i_offset)));
dest_bitmap[x * 4 + 3] = alphaval;
@@ -637,7 +637,7 @@ static HBRUSH get_brush(GdiCanvas *canvas, SpiceBrush *brush, RecurciveMutex **b
case SPICE_BRUSH_TYPE_PATTERN: {
GdiCanvas *gdi_surface = NULL;
HBRUSH hbrush;
- pixman_image_t *surface;
+ pixman_image_t *surface = NULL;
HDC dc;
HBITMAP bitmap;
HBITMAP prev_bitmap;