diff options
Diffstat (limited to 'biology/babel/files/patch-ab')
-rw-r--r-- | biology/babel/files/patch-ab | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/biology/babel/files/patch-ab b/biology/babel/files/patch-ab new file mode 100644 index 000000000000..4770277b67e8 --- /dev/null +++ b/biology/babel/files/patch-ab @@ -0,0 +1,37 @@ +--- menus.c.orig Thu Dec 4 20:20:28 1997 ++++ menus.c Thu Dec 4 20:21:46 1997 +@@ -63,9 +63,9 @@ + } + } + printf("Input file name : "); +- gets(InfileName); ++ fgets(InfileName, BUFF_SIZE - 1, stdin); + printf("Keywords : "); +- gets(InputKeywords); ++ fgets(InputKeywords, BUFF_SIZE - 1, stdin); + + if (strlen(InputKeywords) < 1) + strcpy(InputKeywords,"KEYWORDS GO HERE"); +@@ -108,11 +108,11 @@ + } + } + printf("Output file name : "); +- gets(OutfileName); ++ fgets(OutfileName, BUFF_SIZE - 1, stdin); + if (has_keywords) + { + printf("Keywords : "); +- gets(OutputKeywords); ++ fgets(OutputKeywords, BUFF_SIZE - 1, stdin); + if (strlen(OutputKeywords) < 1) + strcpy(OutputKeywords,"KEYWORDS GO HERE"); + } +@@ -167,7 +167,7 @@ + while (done == FALSE) + { + printf("Choice : "); +- gets(choice_string); ++ fgets(choice_string, 99, stdin); + for (i = 0; i < (int) strlen(choice_string); i++) + { + if (!isdigit(choice_string[i])) |