diff options
Diffstat (limited to 'src/widget.c')
| -rw-r--r-- | src/widget.c | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/src/widget.c b/src/widget.c index 48810928493..853f60e0e53 100644 --- a/src/widget.c +++ b/src/widget.c | |||
| @@ -525,14 +525,17 @@ static void | |||
| 525 | create_frame_gcs (ew) | 525 | create_frame_gcs (ew) |
| 526 | EmacsFrame ew; | 526 | EmacsFrame ew; |
| 527 | { | 527 | { |
| 528 | struct frame* s = ew->emacs_frame.frame; | 528 | struct frame *s = ew->emacs_frame.frame; |
| 529 | 529 | ||
| 530 | s->display.x->normal_gc = | 530 | s->display.x->normal_gc = |
| 531 | XCreateGC (XtDisplay (ew), RootWindowOfScreen (XtScreen (ew)), 0, 0); | 531 | XCreateGC (XtDisplay (ew), RootWindowOfScreen (XtScreen (ew)), |
| 532 | (unsigned long)0, (XGCValues *)0); | ||
| 532 | s->display.x->reverse_gc = | 533 | s->display.x->reverse_gc = |
| 533 | XCreateGC (XtDisplay (ew), RootWindowOfScreen (XtScreen (ew)), 0, 0); | 534 | XCreateGC (XtDisplay (ew), RootWindowOfScreen (XtScreen (ew)), |
| 535 | (unsigned long)0, (XGCValues *)0); | ||
| 534 | s->display.x->cursor_gc = | 536 | s->display.x->cursor_gc = |
| 535 | XCreateGC (XtDisplay (ew), RootWindowOfScreen (XtScreen (ew)), 0, 0); | 537 | XCreateGC (XtDisplay (ew), RootWindowOfScreen (XtScreen (ew)), |
| 538 | (unsigned long)0, (XGCValues *)0); | ||
| 536 | } | 539 | } |
| 537 | 540 | ||
| 538 | static char setup_frame_cursor_bits[] = | 541 | static char setup_frame_cursor_bits[] = |
| @@ -570,7 +573,8 @@ setup_frame_gcs (ew) | |||
| 570 | blank_tile = | 573 | blank_tile = |
| 571 | XCreatePixmapFromBitmapData (XtDisplay(ew), | 574 | XCreatePixmapFromBitmapData (XtDisplay(ew), |
| 572 | RootWindowOfScreen (XtScreen (ew)), | 575 | RootWindowOfScreen (XtScreen (ew)), |
| 573 | setup_frame_cursor_bits, 2, 2, 0, 1, | 576 | setup_frame_cursor_bits, 2, 2, |
| 577 | (unsigned long)0, (unsigned long)1, | ||
| 574 | ew->core.depth); | 578 | ew->core.depth); |
| 575 | 579 | ||
| 576 | /* Normal video */ | 580 | /* Normal video */ |