if (width <= 0 | height <= 0) {
if (width <= 0 || height <= 0) {
void init(Device device, int width, int height) {	this.device = device;	if (width <= 0 | height <= 0) {		SWT.error(SWT.ERROR_INVALID_ARGUMENT);	}	/* Create the pixmap */	this.type = SWT.BITMAP;	int xDisplay = device.xDisplay;	int screen = OS.XDefaultScreenOfDisplay(xDisplay);	int depth = OS.XDefaultDepthOfScreen(screen);	int screenNum = OS.XDefaultScreen(xDisplay);	int drawable = OS.XDefaultRootWindow(xDisplay);	int pixmap = OS.XCreatePixmap(xDisplay, drawable, width, height, depth);	if (pixmap == 0) SWT.error(SWT.ERROR_NO_HANDLES);	/* Fill the bitmap with white */	int xGC = OS.XCreateGC(xDisplay, drawable, 0, null);	OS.XSetForeground(xDisplay, xGC, OS.XWhitePixel(xDisplay, screenNum));	OS.XFillRectangle(xDisplay, pixmap, xGC, 0, 0, width, height);	OS.XFreeGC(xDisplay, xGC);	this.pixmap = pixmap;}