diff options
author | Alexander Larsson <alexl@redhat.com> | 2010-03-03 16:43:36 +0100 |
---|---|---|
committer | Marc-André Lureau <marcandre.lureau@gmail.com> | 2012-03-20 15:25:40 +0100 |
commit | c0e6bd560e3560e0672c89f7671ff6372a521d46 (patch) | |
tree | f4abebe1f29d504f09e72951f924ebef311c2614 /common/gdi_canvas.c | |
parent | 3b73f93cf2f623b52595a62e48d3a705f21496cc (diff) | |
download | spice-common-c0e6bd560e3560e0672c89f7671ff6372a521d46.tar.gz spice-common-c0e6bd560e3560e0672c89f7671ff6372a521d46.tar.xz spice-common-c0e6bd560e3560e0672c89f7671ff6372a521d46.zip |
Move canvas_region and group_start/end to canvas_base
Diffstat (limited to 'common/gdi_canvas.c')
-rw-r--r-- | common/gdi_canvas.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/common/gdi_canvas.c b/common/gdi_canvas.c index 4d5bc9d..54d6094 100644 --- a/common/gdi_canvas.c +++ b/common/gdi_canvas.c @@ -1716,7 +1716,8 @@ static void gdi_canvas_destroy(SpiceCanvas *spice_canvas) static int need_init = 1; static SpiceCanvasOps gdi_canvas_ops; -SpiceCanvas *gdi_canvas_create(HDC dc, Mutex* lock, int bits +SpiceCanvas *gdi_canvas_create(int width, int height, + HDC dc, Mutex* lock, int bits #ifdef CAIRO_CANVAS_CACHE , SpiceImageCache *bits_cache , SpicePaletteCache *palette_cache @@ -1733,7 +1734,8 @@ SpiceCanvas *gdi_canvas_create(HDC dc, Mutex* lock, int bits return NULL; } memset(canvas, 0, sizeof(GdiCanvas)); - init_ok = canvas_base_init(&canvas->base, &gdi_canvas_ops, bits + init_ok = canvas_base_init(&canvas->base, &gdi_canvas_ops, + width, height, bits #ifdef CAIRO_CANVAS_CACHE ,bits_cache ,palette_cache |