summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Heuer <kwzh@gnu.org>1996-05-21 17:32:00 +0000
committerKarl Heuer <kwzh@gnu.org>1996-05-21 17:32:00 +0000
commitfd3ba6a2a459d90b7c827357d95a20df27ee6a83 (patch)
tree6072193dd5676daac0f3b5653731d7864b75dffc
parentd2185fa523c533f8ea5ec7360d66c057e7091f85 (diff)
downloademacs-fd3ba6a2a459d90b7c827357d95a20df27ee6a83.tar.gz
(init_display) [HAVE_LIBNCURSES]: If X, call tgetent.
-rw-r--r--src/dispnew.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/dispnew.c b/src/dispnew.c
index b4f27f3633f..ef582f195c5 100644
--- a/src/dispnew.c
+++ b/src/dispnew.c
@@ -2511,6 +2511,12 @@ init_display ()
#else
Vwindow_system_version = make_number (10);
#endif
+#if defined (LINUX) && defined (HAVE_LIBNCURSES)
+ /* In some versions of ncurses,
+ tparm crashes if we have not called tgetent.
+ So call tgetent. */
+ { char b[2044]; tgetent (b, "xterm");}
+#endif
return;
}
#endif /* HAVE_X_WINDOWS */