1: #include <X/mit-copyright.h> 2: 3: /* $Header: XPixmapGetZ.c,v 10.4 86/02/01 15:38:16 tony Rel $ */ 4: /* Copyright Massachusetts Institute of Technology 1985 */ 5: 6: #include "XlibInternal.h" 7: Status XPixmapGetZ (w, x, y, width, height, data) 8: Window w; 9: int x, y, width, height; 10: caddr_t data; 11: { 12: register Display *dpy; 13: register XReq *req; 14: XRep rep; 15: 16: GetReq (X_PixmapGet, w); 17: req->func = ZFormat; 18: req->param.s[0] = height; 19: req->param.s[1] = width; 20: req->param.s[2] = x; 21: req->param.s[3] = y; 22: if (!_XReply (dpy, &rep)) 23: return(0); 24: if (dpy->dplanes > 8) 25: _XReadPad (dpy, data, WZPixmapSize (width, height)); 26: else 27: _XReadPad (dpy, data, BZPixmapSize (width, height)); 28: return (1); 29: }