From 432a3564e02a6a304ead04353f4574157274752d Mon Sep 17 00:00:00 2001 From: deraadt <> Date: Tue, 25 Jul 2000 19:25:40 +0000 Subject: a quick fix, and then i run away screaming in terror --- src/usr.bin/nc/netcat.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src') 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) argv[1] = cp; /* head of new arg block */ fprintf(stderr, "Cmd line: "); fflush(stderr); /* I dont care if it's unbuffered or not! */ - insaved = read(0, cp, BIGSIZ); /* we're gonna fake fgets() + insaved = read(0, cp, BIGSIZ-1); /* we're gonna fake fgets() * here */ + cp[BIGSIZ-1] = '\0'; if (insaved <= 0) bail("wrong"); x = findline(cp, insaved); -- cgit v1.2.3-55-g6feb