--- nn.c.orig Fri Jul 17 08:32:08 1998 +++ nn.c Fri Apr 16 01:41:04 1999 @@ -394,7 +394,7 @@ fl; mode = 0; - if (gets(answer1)) { + if (fgets(answer1, sizeof(answer1), stdin)) { if (strncmp(answer1, "auto", 4) == 0) { tprintf("\nUPDATING .newsrc FILE...."); fl; @@ -437,7 +437,7 @@ (long)(gh->last_db_article - gh->last_article)); fl; - if (gets(answer1) == NULL || s_keyboard) + if (fgets(answer1, sizeof(answer1), stdin) == NULL || s_keyboard) *answer1 = 'q'; switch (*answer1) { @@ -446,7 +446,7 @@ tputc(NL); tprintf("Update rest? (yn) n\b"); fl; - if (gets(answer1) == NULL || *answer1 != 'y') + if (fgets(answer1, sizeof(answer1), stdin) == NULL || *answer1 != 'y') return; mode = -1;