summaryrefslogtreecommitdiff
path: root/biology/babel/files/patch-ab
diff options
context:
space:
mode:
Diffstat (limited to 'biology/babel/files/patch-ab')
-rw-r--r--biology/babel/files/patch-ab37
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]))