diff gtk3/dw.c @ 1177:c38ec904b6d3

Fixed dw_pixmap_bitblt() on printing context pixmaps in GTK3. Implemented dw_pixmap_bitblt() for cairo surfaces in GTK2. Which also fixes bitblt for priting on GTK2 as well.
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Mon, 19 Sep 2011 21:09:58 +0000
parents e4b13cd7a002
children 415c25f87d57
line wrap: on
line diff
--- a/gtk3/dw.c	Mon Sep 19 19:48:23 2011 +0000
+++ b/gtk3/dw.c	Mon Sep 19 21:09:58 2011 +0000
@@ -7223,7 +7223,7 @@
    int _locked_by_me = FALSE;
    cairo_t *cr = NULL;
 
-   if((!dest && (!destp || !destp->pixbuf)) || (!src && (!srcp || !srcp->pixbuf)))
+   if((!dest && (!destp || !destp->image)) || (!src && (!srcp || !srcp->image)))
       return;
 
    DW_MUTEX_LOCK;