diff options
author | Andrey A. Chernov <ache@FreeBSD.org> | 1995-03-27 03:42:21 +0000 |
---|---|---|
committer | Andrey A. Chernov <ache@FreeBSD.org> | 1995-03-27 03:42:21 +0000 |
commit | 9a8677a158337b78235f0a7cff185469d660794b (patch) | |
tree | e802039bd4bf7d9b3b373e19afdb3a45c8dacf74 /usr.bin/tset/set.c | |
parent | 2ddba2158c80c846250d8b885c9839131ce1030e (diff) | |
download | src-9a8677a158337b78235f0a7cff185469d660794b.tar.gz src-9a8677a158337b78235f0a7cff185469d660794b.zip |
Fix erase determination code: don't look at
system defaults which is always the same
Notes
Notes:
svn path=/head/; revision=7412
Diffstat (limited to 'usr.bin/tset/set.c')
-rw-r--r-- | usr.bin/tset/set.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/usr.bin/tset/set.c b/usr.bin/tset/set.c index b279a1c38b72..e55ebbd126cf 100644 --- a/usr.bin/tset/set.c +++ b/usr.bin/tset/set.c @@ -165,10 +165,8 @@ set_control_chars() else bs_char = 0; - if (erasechar == 0 && !tgetflag("os") && mode.c_cc[VERASE] != CERASE) { - if (tgetflag("bs") || bs_char != 0) - erasechar = -1; - } + if (erasechar == 0 && bs_char != 0 && !tgetflag("os")) + erasechar = -1; if (erasechar < 0) erasechar = (bs_char != 0) ? bs_char : CTRL('h'); |