251 |
|
} |
252 |
|
XClearWindow(ourdisplay, gwind); |
253 |
|
/* reinitialize color table */ |
254 |
< |
if (ourvinfo.class == PseudoColor || ourvinfo.class == GrayScale) |
254 |
> |
if (ourvinfo.class == PseudoColor || ourvinfo.class == GrayScale) { |
255 |
|
if (getpixels() == 0) |
256 |
|
eputs("cannot allocate colors\n"); |
257 |
|
else |
258 |
|
new_ctab(ncolors); |
259 |
+ |
} |
260 |
|
/* get new command line */ |
261 |
|
if (comline != NULL) |
262 |
|
xt_close(comline); |
561 |
|
break; |
562 |
|
case MapNotify: |
563 |
|
if (ourvinfo.class == PseudoColor || |
564 |
< |
ourvinfo.class == GrayScale) |
564 |
> |
ourvinfo.class == GrayScale) { |
565 |
|
if (getpixels() == 0) |
566 |
|
eputs("cannot allocate colors\n"); |
567 |
|
else |
568 |
|
new_ctab(ncolors); |
569 |
+ |
} |
570 |
|
mapped = 1; |
571 |
|
break; |
572 |
|
case Expose: |