From 085be0bfda588646a8e5d42e8a19887b3f37a7ce Mon Sep 17 00:00:00 2001 From: Assar Westerlund Date: Thu, 23 Dec 1999 21:27:00 +0000 Subject: [PATCH] (TTYinfo): add fallback if we fail to find "le" in termcap. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7666 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/editline/editline.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/editline/editline.c b/lib/editline/editline.c index f9c1c48dd..cd11dc546 100644 --- a/lib/editline/editline.c +++ b/lib/editline/editline.c @@ -220,6 +220,7 @@ TTYinfo() char *term; char buff[2048]; char *bp; + char *tmp; #if defined(TIOCGWINSZ) struct winsize W; #endif /* defined(TIOCGWINSZ) */ @@ -246,7 +247,11 @@ TTYinfo() TTYrows = SCREEN_ROWS; return; } - backspace = strdup(tgetstr("le", &bp)); + tmp = tgetstr("le", &bp); + if (tmp != NULL) + backspace = strdup(tmp); + else + backspace = "\b"; TTYwidth = tgetnum("co"); TTYrows = tgetnum("li");