Mercurial > dwindows
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;