From 023f99a60982a87cc50356ea77f52930d491cb8c Mon Sep 17 00:00:00 2001 From: Ben Noordhuis Date: Mon, 1 Aug 2011 18:14:14 +0200 Subject: [PATCH] test: gets(3)? Just say no! --- test/run-tests.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/test/run-tests.c b/test/run-tests.c index a22f6206..8c80d34b 100644 --- a/test/run-tests.c +++ b/test/run-tests.c @@ -52,8 +52,9 @@ int main(int argc, char **argv) { } if (strcmp(argv[1], "spawn_helper3") == 0) { - gets(buffer); - printf(buffer); + fgets(buffer, sizeof(buffer) - 1, stdin); + buffer[sizeof(buffer) - 1] = '\0'; + fputs(buffer, stdout); return 1; }