rem: XSetForeground(screen->display, screen->monoGC, W_PIXEL(screen->black));
add: XSetForeground(screen->display, screen->monoGC, 0);
context: renderPixmap(W_Screen *screen, Pixmap d, Pixmap mask, char **data, 	     int width, int height){    int x, y;    GC whiteGC = W_GC(screen->white);    GC blackGC = W_GC(screen->black);    GC lightGC = W_GC(screen->gray);    GC darkGC = W_GC(screen->darkGray);    if (mask)	XSetForeground(screen->display, screen->monoGC,		       W_PIXEL(screen->black));	    for (y = 0; y < height; y++) {	for (x = 0; x < width; x++) {	    switch (data[y][x]) {			     case ' ':	     case 'w':		XDrawPoint(screen->display, d, whiteGC, x, y);		break;	     case '=':		if (mask)		    XDrawPoint(screen->display, mask, screen->monoGC, x, y);		       	     case '.':	     case 'l':		XDrawPoint(screen->display, d, lightGC, x, y);		break;			     case '%':	     case 'd':		XDrawPoint(screen->display, d, darkGC, x, y);		break;			     case '#':	     case 'b':	     default:		XDrawPoint(screen->display, d, blackGC, x, y);		break;	    }	}    }}