]> code.delx.au - gnu-emacs/commitdiff
(x_term_init): Unblock input around call1.
authorGerd Moellmann <gerd@gnu.org>
Fri, 24 Mar 2000 22:54:35 +0000 (22:54 +0000)
committerGerd Moellmann <gerd@gnu.org>
Fri, 24 Mar 2000 22:54:35 +0000 (22:54 +0000)
src/xterm.c

index d49e96cc9bb06305eb3852c61c94ffea2d7a0296..973549cdf1a522369206c0440864dba2864c6ad8 100644 (file)
@@ -12869,9 +12869,11 @@ x_term_init (display_name, xrm_option, resource_name)
        if (!EQ (XSYMBOL (Qvendor_specific_keysyms)->function, Qunbound))
          {
            char *vendor = ServerVendor (dpy);
+           UNBLOCK_INPUT;
            dpyinfo->kboard->Vsystem_key_alist
              = call1 (Qvendor_specific_keysyms,
                       build_string (vendor ? vendor : ""));
+           BLOCK_INPUT;
          }
 
        dpyinfo->kboard->next_kboard = all_kboards;