diff options
Diffstat (limited to 'gnu/usr.bin/rcs/lib/rcsrev.c')
-rw-r--r-- | gnu/usr.bin/rcs/lib/rcsrev.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/gnu/usr.bin/rcs/lib/rcsrev.c b/gnu/usr.bin/rcs/lib/rcsrev.c index 2602843..c0d0bda 100644 --- a/gnu/usr.bin/rcs/lib/rcsrev.c +++ b/gnu/usr.bin/rcs/lib/rcsrev.c @@ -105,7 +105,7 @@ Report problems and direct all questions to: #include "rcsbase.h" -libId(revId, "$Id: rcsrev.c,v 1.3 1995/10/28 21:49:51 peter Exp $") +libId(revId, "$Id: rcsrev.c,v 1.4 1995/10/29 22:06:29 peter Exp $") static char const *branchtip P((char const*)); static char const *lookupsym P((char const*)); @@ -882,17 +882,17 @@ int argc; char * argv[]; /* all output goes to stderr, to have diagnostics and */ /* errors in sequence. */ aputs("\nEnter revision number or <return> or '.': ",stderr); - if (!gets(symrevno)) break; + if (!fgets(symrevno, 100, stdin)) break; if (*symrevno == '.') break; aprintf(stderr,"%s;\n",symrevno); expandsym(symrevno,&numricrevno); aprintf(stderr,"expanded number: %s; ",numricrevno.string); aprintf(stderr,"Date: "); - gets(date); aprintf(stderr,"%s; ",date); + fgets(date, 20, stdin); aprintf(stderr,"%s; ",date); aprintf(stderr,"Author: "); - gets(author); aprintf(stderr,"%s; ",author); + fgets(author, 20, stdin); aprintf(stderr,"%s; ",author); aprintf(stderr,"State: "); - gets(state); aprintf(stderr, "%s;\n", state); + fgets(state, 20, stdin); aprintf(stderr, "%s;\n", state); target = genrevs(numricrevno.string, *date?date:(char *)0, *author?author:(char *)0, *state?state:(char*)0, &gendeltas); if (target) { |