Mercurial > emacs
changeset 2341:1982e2983822
* xfns.c (x_make_gc): Don't forget to block X input around the
X calls in this function.
* xfns.c [not HAVE_X11R4] (select_visual): It's v->visualid, not
x->visualid. x isn't defined.
author | Jim Blandy <jimb@redhat.com> |
---|---|
date | Wed, 24 Mar 1993 01:54:20 +0000 |
parents | f19f4582c04d |
children | f881f2936eec |
files | src/xfns.c |
diffstat | 1 files changed, 5 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/xfns.c Wed Mar 24 01:53:00 1993 +0000 +++ b/src/xfns.c Wed Mar 24 01:54:20 1993 +0000 @@ -1742,6 +1742,8 @@ GC temp_gc; XImage tileimage; + BLOCK_INPUT; + /* Create the GC's of this frame. Note that many default values are used. */ @@ -1788,6 +1790,8 @@ f->display.x->foreground_pixel, f->display.x->background_pixel, DefaultDepth (x_current_display, XDefaultScreen (x_current_display)))); + + UNBLOCK_INPUT; } #endif /* HAVE_X11 */ @@ -3721,7 +3725,7 @@ #ifdef HAVE_X11R4 vinfo_template.visualid = XVisualIDFromVisual (v); #else - vinfo_template.visualid = x->visualid; + vinfo_template.visualid = v->visualid; #endif vinfo = XGetVisualInfo (x_current_display, VisualIDMask, &vinfo_template,