diff options
author | Matt Johnston <matt@ucc.asn.au> | 2005-01-19 11:41:04 +0000 |
---|---|---|
committer | Matt Johnston <matt@ucc.asn.au> | 2005-01-19 11:41:04 +0000 |
commit | 7036ee46e564fb2065455a1028d0420ad635a766 (patch) | |
tree | 91ded047ef15081cd20238af4ff491459eb0a321 | |
parent | a350a51764618481a74fdcfe5dfe62d311819716 (diff) | |
download | dropbear-7036ee46e564fb2065455a1028d0420ad635a766.tar.gz |
put back 'return;' on empty terminal mode strings which was erroneously
removed in 3a6c6eeefe450a64e244ee39030938ddaacb8987
-rw-r--r-- | svr-chansession.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/svr-chansession.c b/svr-chansession.c index c365114..c04d592 100644 --- a/svr-chansession.c +++ b/svr-chansession.c @@ -439,6 +439,7 @@ static void get_termmodes(struct ChanSess *chansess) { if (len == 0) { TRACE(("leave get_termmodes: empty terminal modes string")) + return; } while (((opcode = buf_getbyte(ses.payload)) != 0x00) && opcode <= 159) { |