(x_term_init): Block input during this function.

This commit is contained in:
Karl Heuer 1995-05-29 19:49:52 +00:00
parent 82b942b71b
commit 60439948f2

View file

@ -5601,6 +5601,8 @@ x_term_init (display_name, xrm_option, resource_name)
struct x_display_info *dpyinfo;
XrmDatabase xrdb;
BLOCK_INPUT;
if (!x_initialized)
{
x_initialize ();
@ -5643,7 +5645,10 @@ x_term_init (display_name, xrm_option, resource_name)
/* Detect failure. */
if (dpy == 0)
return 0;
{
UNBLOCK_INPUT;
return 0;
}
/* We have definitely succeeded. Record the new connection. */
@ -5817,6 +5822,8 @@ x_term_init (display_name, xrm_option, resource_name)
init_sigio (connection);
#endif /* ! defined (SIGIO) */
UNBLOCK_INPUT;
return dpyinfo;
}