diff options
author | Alexander Larsson <alexl@redhat.com> | 2010-03-03 16:43:36 +0100 |
---|---|---|
committer | Alexander Larsson <alexl@redhat.com> | 2010-03-08 19:45:28 +0100 |
commit | 18606d99eaf11dbceb79dc24f0a41e85345db300 (patch) | |
tree | 2bd69130cc798cdcee43443fb6eae14b94a5b88c /common/gdi_canvas.c | |
parent | f8217d8b96f35fd297c74df1da6428b56b01149a (diff) | |
download | spice-18606d99eaf11dbceb79dc24f0a41e85345db300.tar.gz spice-18606d99eaf11dbceb79dc24f0a41e85345db300.tar.xz spice-18606d99eaf11dbceb79dc24f0a41e85345db300.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 4d5bc9db..54d60941 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 |