summaryrefslogtreecommitdiff
path: root/biology/clustalw/files/patch-ad
blob: da64accff072c7530d613d29fd7f9a469ea8d548 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
--- util.c.orig	Wed Jun  7 16:50:08 2000
+++ util.c	Tue Aug  8 02:59:43 2000
@@ -174,7 +174,7 @@
 void getstr(char *instr,char *outstr)
 {	
 	fprintf(stdout,"%s: ",instr);
-	gets(outstr);
+	fgets(outstr,sizeof(outstr),stdin);
 }
 
 double getreal(char *instr,double minx,double maxx,double def)
@@ -185,7 +185,7 @@
 	
 	while(TRUE) {
 		fprintf(stdout,"%s (%.1f-%.1f)   [%.1f]: ",instr,minx,maxx,def);
-		gets(line);
+		fgets(line,sizeof(line),stdin);
 		status=sscanf(line,"%f",&ret);
 		if(status == EOF) return def;
 		if(ret>maxx) {
@@ -210,7 +210,7 @@
 	while(TRUE) {
 		fprintf(stdout,"%s (%d..%d)    [%d]: ",
 		instr,(pint)minx,(pint)maxx,(pint)def);
-		gets(line);
+		fgets(line,sizeof(line),stdin);
 		status=sscanf(line,"%d",&ret);
 		if(status == EOF) return def;
 		if(ret>maxx) {