X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;f=libdocument%2Fev-document-misc.c;h=d597127f69251a426600798e1b76e60b1d09445d;hb=67a396e114b656d5fa687ac9776b20b3453a518f;hp=c0f75eae10f65fac4e67170d19f2c67356ac5856;hpb=cd9ceb034f67f4590d18ed61e41e74cb45de8cdf;p=evince.git 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