aboutsummaryrefslogtreecommitdiffstats
path: root/src/widget.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/widget.c')
-rw-r--r--src/widget.c14
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
525create_frame_gcs (ew) 525create_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
538static char setup_frame_cursor_bits[] = 541static 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 */