MWContext *pContext = (MWContext *)dpy_cx; fe_ContextData  *fec = (pContext)->fe.data;
int32 img_x_offset, img_y_offset;    int32 rect_x_offset, rect_y_offset;  NI_PixmapHeader *img_header = &image->header; uint32 img_width = img_header->width;      uint32 img_height = img_header->height;    MWContext *context = (MWContext *)dpy_cx;  Widget widget = CONTEXT_WIDGET(context); fe_Drawable *fe_drawable = CONTEXT_DATA(context)->drawable; Drawable drawable = fe_drawable->xdrawable; Display *dpy = XtDisplay(widget); Pixmap img_x_pixmap, mask_x_pixmap; fe_PixmapClientData *img_client_data, *mask_client_data; GC gc; XGCValues gcv; unsigned long flags; XP_Bool tiling_required = FALSE; fe_ContextData * fec =  CONTEXT_DATA(context);   if (width == 0 || height == 0) return;
JMC_PUBLIC_API(void)_IMGCB_DisplayPixmap(IMGCB* img_cb, jint op, void* dpy_cx, IL_Pixmap* image,                     IL_Pixmap* mask, jint x, jint y, jint x_offset,                     jint y_offset, jint width, jint height, jint req_w, jint req_h){     MWContext *pContext = (MWContext *)dpy_cx;     fe_ContextData  *fec = (pContext)->fe.data;                            /* (fe_ContextData *) pContext->fe.data; */     /* Call the context specific displayPixmap function */     if (fec->DisplayPixmap)       fec->DisplayPixmap( pContext, image, mask, x, y, x_offset, y_offset, req_w, req_h);}