summaryrefslogtreecommitdiffstats
path: root/meta/recipes-extended/man/man-1.6e/man-1.5i2-overflow.patch
blob: f1ef06bab061f613710c02aff751ff9d7e842955 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
--- man-1.5i2/src/man.c.overflow	Mon Jun 25 00:01:45 2001
+++ man-1.5i2/src/man.c	Mon Jun 25 00:01:45 2001
@@ -381,6 +381,9 @@
 	  strcat(name, "/");
 	  strcat(name, beg);
      }
+     /* If this is too long, bad things have already happened. *
+      * we should quit IMMEDIATELY.                            */
+     if(strlen(name)>sizeof(ultname)) _exit(1);
 
      goto again;
 }