From ca5893d4e56f31ec5e10e9cb56b200b61cdc927f Mon Sep 17 00:00:00 2001 From: =?utf8?q?Juanjo=20Mar=C3=ADn?= Date: Fri, 6 Aug 2010 09:15:21 +0200 Subject: [PATCH] [libdocument] Remove #ifdef for old cairo versions Fixes bug #626147. --- libdocument/ev-document-misc.c | 25 ------------------------- 1 file changed, 25 deletions(-) diff --git a/libdocument/ev-document-misc.c b/libdocument/ev-document-misc.c index c0f75eae..d597127f 100644 --- a/libdocument/ev-document-misc.c +++ b/libdocument/ev-document-misc.c @@ -321,7 +321,6 @@ ev_document_misc_surface_rotate_and_scale (cairo_surface_t *surface, void ev_document_misc_invert_surface (cairo_surface_t *surface) { -#if CAIRO_VERSION > CAIRO_VERSION_ENCODE(1, 9, 2) cairo_t *cr; cr = cairo_create (surface); @@ -331,30 +330,6 @@ ev_document_misc_invert_surface (cairo_surface_t *surface) { cairo_set_source_rgb (cr, 1., 1., 1.); cairo_paint(cr); cairo_destroy (cr); -#else - guchar *data; - gint rowstride; - gint width, height; - gint x, y; - - data = cairo_image_surface_get_data (surface); - rowstride = cairo_image_surface_get_stride (surface); - width = cairo_image_surface_get_width (surface); - height = cairo_image_surface_get_height (surface); - - for (y = 0; y < height; y++) { - guchar *p = data + y * rowstride; - - for (x = 0; x < width; x++) { - p[0] = 255 - p[0]; - p[1] = 255 - p[1]; - p[2] = 255 - p[2]; - p += 4; - } - } - - cairo_surface_mark_dirty (surface); -#endif } void -- 2.43.0