gfx/cairo/disable-printing.patch

changeset 0
6474c204b198
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/gfx/cairo/disable-printing.patch	Wed Dec 31 06:09:35 2014 +0100
     1.3 @@ -0,0 +1,27 @@
     1.4 +diff --git a/gfx/cairo/cairo/src/cairo-win32-surface.c b/gfx/cairo/cairo/src/cairo-win32-surface.c
     1.5 +--- a/gfx/cairo/cairo/src/cairo-win32-surface.c
     1.6 ++++ b/gfx/cairo/cairo/src/cairo-win32-surface.c
     1.7 +@@ -1892,21 +1892,22 @@ cairo_win32_surface_get_dc (cairo_surfac
     1.8 + 	return winsurf->dc;
     1.9 +     }
    1.10 + 
    1.11 +     if (_cairo_surface_is_paginated (surface)) {
    1.12 + 	cairo_surface_t *target;
    1.13 + 
    1.14 + 	target = _cairo_paginated_surface_get_target (surface);
    1.15 + 
    1.16 ++#ifndef CAIRO_OMIT_WIN32_PRINTING
    1.17 + 	if (_cairo_surface_is_win32_printing (target)) {
    1.18 + 	    winsurf = (cairo_win32_surface_t *) target;
    1.19 +-
    1.20 + 	    return winsurf->dc;
    1.21 + 	}
    1.22 ++#endif
    1.23 +     }
    1.24 + 
    1.25 +     return NULL;
    1.26 + }
    1.27 + 
    1.28 + /**
    1.29 +  * cairo_win32_surface_get_image
    1.30 +  * @surface: a #cairo_surface_t

mercurial