diff options
Diffstat (limited to 'biology/clustalw/files/patch-ac')
-rw-r--r-- | biology/clustalw/files/patch-ac | 132 |
1 files changed, 129 insertions, 3 deletions
diff --git a/biology/clustalw/files/patch-ac b/biology/clustalw/files/patch-ac index fc4431f3b68f..57656a482e8b 100644 --- a/biology/clustalw/files/patch-ac +++ b/biology/clustalw/files/patch-ac @@ -1,6 +1,6 @@ ---- interface.c.orig Wed Jun 7 16:50:07 2000 -+++ interface.c Tue Aug 8 03:11:33 2000 -@@ -1078,7 +1078,7 @@ +--- interface.c.orig Thu Feb 13 15:17:33 2003 ++++ interface.c Thu Feb 13 15:26:28 2003 +@@ -1132,7 +1132,7 @@ /* added for File System Standards - Francois */ path1=(char *)ckalloc((strlen(path)+64)*sizeof(char)); strcpy(path1,path); @@ -9,3 +9,129 @@ lf=(sint)strlen(fname); deb=path1; +@@ -1224,7 +1224,7 @@ + if(strstr(temp, help_marker)){ + if(usemenu) { + fprintf(stdout,"\n"); +- getstr("Press [RETURN] to continue",lin2); ++ getstr("Press [RETURN] to continue",lin2,MAXLINE); + } + fclose(help_file); + return; +@@ -1236,7 +1236,7 @@ + if(usemenu) { + if(nlines >= PAGE_LEN) { + fprintf(stdout,"\n"); +- getstr("Press [RETURN] to continue or X to stop",lin2); ++ getstr("Press [RETURN] to continue or X to stop",lin2,MAXLINE); + if(toupper(*lin2) == 'X') { + fclose(help_file); + return; +@@ -1248,7 +1248,7 @@ + } + if(usemenu) { + fprintf(stdout,"\n"); +- getstr("Press [RETURN] to continue",lin2); ++ getstr("Press [RETURN] to continue",lin2,MAXLINE); + } + fclose(help_file); + } +@@ -1287,7 +1287,7 @@ + ++nlines; + if(nlines >= PAGE_LEN) { + fprintf(stdout,"\n"); +- getstr("Press [RETURN] to continue or X to stop",lin2); ++ getstr("Press [RETURN] to continue or X to stop",lin2,MAXLINE); + if(toupper(*lin2) == 'X') { + fclose(file); + return; +@@ -1298,7 +1298,7 @@ + } + fclose(file); + fprintf(stdout,"\n"); +- getstr("Press [RETURN] to continue",lin2); ++ getstr("Press [RETURN] to continue",lin2,MAXLINE); + } + + +@@ -1747,7 +1747,7 @@ + FILE *infile; + + if(usemenu) +- getstr("Enter name of the matrix file",lin2); ++ getstr("Enter name of the matrix file",lin2,MAXLINE); + else + strcpy(lin2,str); + +@@ -1773,7 +1773,7 @@ + FILE *infile; + + if(usemenu) +- getstr("Enter name of the matrix file",lin2); ++ getstr("Enter name of the matrix file",lin2,MAXLINE); + else + strcpy(lin2,str); + +@@ -2176,7 +2176,7 @@ + strcpy(local_prompt,"\n\nEnter new name to avoid overwriting "); + strcat(local_prompt," [%s]: "); + fprintf(stdout,local_prompt,file_name); +- gets(temp); ++ fgets(temp,FILENAMELEN+1,stdin); + if(*temp != EOS) strcpy(file_name,temp); + } + } +@@ -2184,7 +2184,7 @@ + strcpy(local_prompt,prompt); + strcat(local_prompt," [%s]: "); + fprintf(stdout,local_prompt,file_name); +- gets(temp); ++ fgets(temp,FILENAMELEN+1,stdin); + if(*temp != EOS) strcpy(file_name,temp); + } + +@@ -2385,7 +2385,7 @@ + if (usemenu) + fprintf(stdout,"\nUse the existing GUIDE TREE file, %s (y/n) ? [y]: ", + tree_name); +- gets(temp); ++ fgets(temp,MAXLINE,stdin); + if(*temp != 'n' && *temp != 'N') { + strcpy(phylip_name,tree_name); + use_tree = TRUE; +@@ -2617,7 +2617,7 @@ + + fprintf(stdout,"\nEnter a name for the guide tree file [%s]: ", + phylip_name); +- gets(temp); ++ fgets(temp,MAXLINE,stdin); + if(*temp != EOS) + strcpy(phylip_name,temp); + } +@@ -2719,7 +2719,7 @@ + #endif + fprintf(stdout,"\nUse the existing GUIDE TREE file for Profile 1, %s (y/n) ? [y]: ", + tree_name); +- gets(temp); ++ fgets(temp,MAXLINE,stdin); + if(*temp != 'n' && *temp != 'N') { + strcpy(p1_tree_name,tree_name); + use_tree1 = TRUE; +@@ -2745,7 +2745,7 @@ + #endif + fprintf(stdout,"\nUse the existing GUIDE TREE file for Profile 2, %s (y/n) ? [y]: ", + tree_name); +- gets(temp); ++ fgets(temp,MAXLINE,stdin); + if(*temp != 'n' && *temp != 'N') { + strcpy(p2_tree_name,tree_name); + use_tree2 = TRUE; +@@ -4203,7 +4203,7 @@ + if(usemenu) { + fprintf(stdout,"\nEnter a name for the parameter output file [%s]: ", + parname); +- gets(temp); ++ fgets(temp,FILENAMELEN+1,stdin); + if(*temp != EOS) + strcpy(parname,temp); + } |