From e8d947b0260ac35d1c6fe0127be86c704cccf89d Mon Sep 17 00:00:00 2001 From: dtc <dtc> Date: Sun, 20 Dec 1998 04:19:33 +0000 Subject: [PATCH] Replace uses of gets with the safer fgets; from Peter Van Eynde. --- lisp/monitor.c | 4 ++-- lisp/print.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/lisp/monitor.c b/lisp/monitor.c index edd11fd8b..a9eef5ea7 100644 --- a/lisp/monitor.c +++ b/lisp/monitor.c @@ -1,4 +1,4 @@ -/* $Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/lisp/monitor.c,v 1.8 1998/01/17 05:56:35 dtc Exp $ */ +/* $Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/lisp/monitor.c,v 1.9 1998/12/20 04:19:33 dtc Exp $ */ #include <stdio.h> #include <sys/types.h> @@ -436,7 +436,7 @@ static void sub_monitor(void) while (!done) { printf("ldb> "); fflush(stdout); - line = gets(buf); + line = fgets(buf, sizeof(buf), stdin); if (line == NULL) { if (isatty(0)) { putchar('\n'); diff --git a/lisp/print.c b/lisp/print.c index 339c808ad..b98553c32 100644 --- a/lisp/print.c +++ b/lisp/print.c @@ -1,4 +1,4 @@ -/* $Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/lisp/print.c,v 1.9 1998/06/03 02:24:11 dtc Exp $ */ +/* $Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/lisp/print.c,v 1.10 1998/12/20 04:19:32 dtc Exp $ */ #include <stdio.h> #include "print.h" @@ -139,7 +139,7 @@ static boolean continue_p(boolean newline) printf("More? [y] "); fflush(stdout); - gets(buffer); + fgets(buffer, sizeof(buffer), stdin); if (buffer[0] == 'n' || buffer[0] == 'N') throw_to_monitor(); -- GitLab