File xbanner-1.31-gets.patch of Package xbanner

--- xb_check.c
+++ xb_check.c
@@ -280,6 +280,7 @@
   int i,j,k;
   char namelist[MAX_CYCS][MAX_CYCNAME];
   char appname[LNLEN]="xbanner";
+  char *p;
 
   if (argc>1)
   {
@@ -303,8 +304,9 @@
     }
   }
 
-  while(gets(line)!=NULL)
+  while(fgets(line, sizeof line, stdin)!=NULL)
   {
+    if ((p = strchr(line, '\n')) != NULL) *p = '\0';
     if(line[0]=='!')
       continue;
     strcpy(elem1,elem(line,0));