]> git.eshelyaron.com Git - emacs.git/commitdiff
(x_destroy_window) [SOLARIS2]: Don't free the IC or IM.
authorRichard M. Stallman <rms@gnu.org>
Tue, 2 Apr 1996 00:34:57 +0000 (00:34 +0000)
committerRichard M. Stallman <rms@gnu.org>
Tue, 2 Apr 1996 00:34:57 +0000 (00:34 +0000)
src/xterm.c

index 795a2e1c38d468c2b4397d3af36ef05f8ca230f2..c6aede5150fe33ec94041b15bd337f8b0de042cc 100644 (file)
@@ -5558,7 +5558,11 @@ x_destroy_window (f)
       if (FRAME_XIM (f))
        {
          XDestroyIC (FRAME_XIC (f));
+#ifndef SOLARIS2 /* This code causes crashes on Solaris 2.3 and 2.5,
+                   due to an apparent bug in XCloseIM.
+                   The bug may be only in Openwin and not in X11R6.  */
          XCloseIM (FRAME_XIM (f));
+#endif
        }
 #endif
       XDestroyWindow (FRAME_X_DISPLAY (f), f->output_data.x->window_desc);