*** src/errorhandlers.c.orig Sun Nov 22 08:08:06 1992 --- src/errorhandlers.c Fri Jan 20 00:45:33 1995 *************** *** 17,23 **** if ( player->state->state <= INIT_PL_STAT ) risk_exit ("Player(%s) killed a window. Exiting to avoid trouble.\n",player->client); fprintf(stderr,"Probably broken pipe server %s, forgets it and continues\n", ! display->display_name); if (player->state->state < END_GAME) { --- 17,23 ---- if ( player->state->state <= INIT_PL_STAT ) risk_exit ("Player(%s) killed a window. Exiting to avoid trouble.\n",player->client); fprintf(stderr,"Probably broken pipe server %s, forgets it and continues\n", ! DisplayString(display)); if (player->state->state < END_GAME) { *** src/functions.c.orig Sun Nov 22 08:08:07 1992 --- src/functions.c Fri Jan 20 00:25:44 1995 *************** *** 95,100 **** --- 95,101 ---- XSizeHints s_h; char *win_name,*name; char *mmap; + XGCValues values; xinfo = (xconp)malloc(sizeof(struct Xcon)); if (!(xinfo->disp=XOpenDisplay(player->client))) *************** *** 111,120 **** xinfo->attrmask = CWBackingStore|CWEventMask; xinfo->indexs = player->indexs; xinfo->gc = DefaultGC(xinfo->disp,xinfo->scr); ! xinfo->gc->values.subwindow_mode = IncludeInferiors; ! xinfo->gc->values.line_style = LineSolid; ! xinfo->gc->values.line_width = 1; ! xinfo->gc->values.fill_style = FillSolid; if (!DoesBackingStore(xinfo->screen)) xinfo->attr.event_mask |= ExposureMask; if (DisplayPlanes(xinfo->disp, xinfo->scr)<7) risk_exit ("Could not get more than %d bitplanes on client %s, need 7\n" --- 112,123 ---- xinfo->attrmask = CWBackingStore|CWEventMask; xinfo->indexs = player->indexs; xinfo->gc = DefaultGC(xinfo->disp,xinfo->scr); ! values.subwindow_mode = IncludeInferiors; ! values.line_style = LineSolid; ! values.line_width = 1; ! values.fill_style = FillSolid; ! XChangeGC(xinfo->disp, xinfo->gc, GCSubwindowMode | GCLineStyle ! | GCLineWidth | GCFillStyle, &values); if (!DoesBackingStore(xinfo->screen)) xinfo->attr.event_mask |= ExposureMask; if (DisplayPlanes(xinfo->disp, xinfo->scr)<7) risk_exit ("Could not get more than %d bitplanes on client %s, need 7\n"