aboutsummaryrefslogtreecommitdiff
path: root/usr.bin/tip
diff options
context:
space:
mode:
authorBrian S. Dean <bsd@FreeBSD.org>2000-02-22 02:01:17 +0000
committerBrian S. Dean <bsd@FreeBSD.org>2000-02-22 02:01:17 +0000
commitb75ebc058cfa676b5140e8875c7c9bd129c66788 (patch)
tree3b5278aa05547595609c518a9690261852a0001d /usr.bin/tip
parent3645fc1c45208f93fb6ef82e778dcf8f50b0423b (diff)
downloadsrc-b75ebc058cfa676b5140e8875c7c9bd129c66788.tar.gz
src-b75ebc058cfa676b5140e8875c7c9bd129c66788.zip
Fix a 'tip' core dump caused by a null pointer dereference when
sending a file to the remote system. PR: bin/15660 Reviewed by: jkh Approved by: jkh
Notes
Notes: svn path=/head/; revision=57386
Diffstat (limited to 'usr.bin/tip')
-rw-r--r--usr.bin/tip/tip/cmds.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/usr.bin/tip/tip/cmds.c b/usr.bin/tip/tip/cmds.c
index f0caf1e648d8..5e827e6d8511 100644
--- a/usr.bin/tip/tip/cmds.c
+++ b/usr.bin/tip/tip/cmds.c
@@ -513,7 +513,7 @@ transmit(fd, eofchars, command)
out:
if (lastc != '\n' && !boolean(value(RAWFTP)))
send('\r');
- for (pc = eofchars; *pc; pc++)
+ for (pc = eofchars; pc && *pc; pc++)
send(*pc);
stop_t = time(0);
fclose(fd);