| 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: |