aboutsummaryrefslogtreecommitdiff
path: root/generic
diff options
context:
space:
mode:
authorlecoanet2006-10-17 11:52:59 +0000
committerlecoanet2006-10-17 11:52:59 +0000
commitebe36f9605d87a095beaaec3dcf7179cd55c5d27 (patch)
treec4c440e4863ad3c3741b5274bf7fc2831cb18299 /generic
parent4a2766f42d4c9367c113b4347d71ce12a3f9653e (diff)
downloadtkzinc-ebe36f9605d87a095beaaec3dcf7179cd55c5d27.zip
tkzinc-ebe36f9605d87a095beaaec3dcf7179cd55c5d27.tar.gz
tkzinc-ebe36f9605d87a095beaaec3dcf7179cd55c5d27.tar.bz2
tkzinc-ebe36f9605d87a095beaaec3dcf7179cd55c5d27.tar.xz
Make use of the ZPixmap format instead of XYPixmap when dealing
with X Images.
Diffstat (limited to 'generic')
-rw-r--r--generic/Icon.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/generic/Icon.c b/generic/Icon.c
index ab99429..9c0df1c 100644
--- a/generic/Icon.c
+++ b/generic/Icon.c
@@ -456,7 +456,7 @@ Draw(ZnItem item)
mask_gc = XCreateGC(wi->dpy, mask, 0, NULL);
gc = XCreateGC(wi->dpy, drw, 0, NULL);
dest_mask = XCreateImage(wi->dpy, Tk_Visual(wi->win), 1,
- XYPixmap, 0, NULL, dest_im_width, dest_im_height,
+ ZPixmap, 0, NULL, dest_im_width, dest_im_height,
8, 0);
dest_mask->data = ZnMalloc(dest_mask->bytes_per_line * dest_mask->height);
memset(dest_mask->data, 0, dest_mask->bytes_per_line * dest_mask->height);
@@ -491,7 +491,7 @@ Draw(ZnItem item)
TkSetRegion(wi->dpy, mask_gc, clip);
XFillRectangle(wi->dpy, mask, mask_gc, 0, 0, w, h);
- src_mask = XGetImage(wi->dpy, mask, 0, 0, w, h, 1, XYPixmap);
+ src_mask = XGetImage(wi->dpy, mask, 0, 0, w, h, 1, ZPixmap);
src_im = XGetImage(wi->dpy, pixmap, 0, 0, w, h, ~0L, ZPixmap);
box[0] = icon->dev[0];
@@ -586,7 +586,7 @@ Draw(ZnItem item)
XSetForeground(wi->dpy, gc, 0);
XFillRectangle(wi->dpy, drw, gc, 0, 0, max_width, max_height);
dest_im = XCreateImage(wi->dpy, Tk_Visual(wi->win), 1,
- XYPixmap, 0, NULL, dest_im_width, dest_im_height,
+ ZPixmap, 0, NULL, dest_im_width, dest_im_height,
8, 0);
dest_im->data = ZnMalloc(dest_im->bytes_per_line * dest_im->height);
memset(dest_im->data, 0, dest_im->bytes_per_line * dest_im->height);
@@ -600,7 +600,7 @@ Draw(ZnItem item)
XChangeGC(wi->dpy, gc, gc_mask, &values);
XFillRectangle(wi->dpy, drw, gc, 0, 0, w, h);
- src_im = XGetImage(wi->dpy, drw, 0, 0, w, h, 1, XYPixmap);
+ src_im = XGetImage(wi->dpy, drw, 0, 0, w, h, 1, ZPixmap);
box[0] = icon->dev[0];
box[1] = icon->dev[1];