Module Name:    src
Committed By:   christos
Date:           Sun Jun  5 18:39:02 UTC 2016

Modified Files:
        src/games/mille: varpush.c

Log Message:
get rid of gets


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/games/mille/varpush.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/games/mille/varpush.c
diff -u src/games/mille/varpush.c:1.12 src/games/mille/varpush.c:1.13
--- src/games/mille/varpush.c:1.12	Wed Aug 31 12:24:56 2011
+++ src/games/mille/varpush.c	Sun Jun  5 14:39:02 2016
@@ -1,4 +1,4 @@
-/*	$NetBSD: varpush.c,v 1.12 2011/08/31 16:24:56 plunky Exp $	*/
+/*	$NetBSD: varpush.c,v 1.13 2016/06/05 18:39:02 christos Exp $	*/
 
 /*
  * Copyright (c) 1982, 1993
@@ -34,7 +34,7 @@
 #if 0
 static char sccsid[] = "@(#)varpush.c	8.1 (Berkeley) 5/31/93";
 #else
-__RCSID("$NetBSD: varpush.c,v 1.12 2011/08/31 16:24:56 plunky Exp $");
+__RCSID("$NetBSD: varpush.c,v 1.13 2016/06/05 18:39:02 christos Exp $");
 #endif
 #endif /* not lint */
 
@@ -81,10 +81,12 @@ varpush(int file, ssize_t (*func)(int, c
 		Topcard = &Deck[temp];
 #ifdef DEBUG
 		if (Debug) {
-			char	buf[80];
+			char	buf[80], *bp;
 over:
 			printf("Debug file:");
-			gets(buf);
+			fgets(buf, (int)sizeof(buf), stdin);
+			if ((bp = strchr(buf, '\n')) != NULL)
+				*bp = '\0';
 			if ((outf = fopen(buf, "w")) == NULL) {
 				warn("%s", buf);
 				goto over;

Reply via email to