summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorderaadt <>2000-07-25 19:25:40 +0000
committerderaadt <>2000-07-25 19:25:40 +0000
commit432a3564e02a6a304ead04353f4574157274752d (patch)
tree8d7057afac97a6dac8f6ee94381cf08d53cc30d4
parent6afa76b65a3aa2af4e29d09a0e9e05488ca45fe0 (diff)
downloadopenbsd-432a3564e02a6a304ead04353f4574157274752d.tar.gz
openbsd-432a3564e02a6a304ead04353f4574157274752d.tar.bz2
openbsd-432a3564e02a6a304ead04353f4574157274752d.zip
a quick fix, and then i run away screaming in terror
Diffstat (limited to '')
-rw-r--r--src/usr.bin/nc/netcat.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/usr.bin/nc/netcat.c b/src/usr.bin/nc/netcat.c
index eb4351dbe1..ad9f6ce862 100644
--- a/src/usr.bin/nc/netcat.c
+++ b/src/usr.bin/nc/netcat.c
@@ -1338,8 +1338,9 @@ main(argc, argv)
1338 argv[1] = cp; /* head of new arg block */ 1338 argv[1] = cp; /* head of new arg block */
1339 fprintf(stderr, "Cmd line: "); 1339 fprintf(stderr, "Cmd line: ");
1340 fflush(stderr); /* I dont care if it's unbuffered or not! */ 1340 fflush(stderr); /* I dont care if it's unbuffered or not! */
1341 insaved = read(0, cp, BIGSIZ); /* we're gonna fake fgets() 1341 insaved = read(0, cp, BIGSIZ-1); /* we're gonna fake fgets()
1342 * here */ 1342 * here */
1343 cp[BIGSIZ-1] = '\0';
1343 if (insaved <= 0) 1344 if (insaved <= 0)
1344 bail("wrong"); 1345 bail("wrong");
1345 x = findline(cp, insaved); 1346 x = findline(cp, insaved);