diff options
Diffstat (limited to 'x11/yelp/files/patch-src_man2html_yelp-man2html.c')
-rw-r--r-- | x11/yelp/files/patch-src_man2html_yelp-man2html.c | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/x11/yelp/files/patch-src_man2html_yelp-man2html.c b/x11/yelp/files/patch-src_man2html_yelp-man2html.c deleted file mode 100644 index e30c81ba0d7e..000000000000 --- a/x11/yelp/files/patch-src_man2html_yelp-man2html.c +++ /dev/null @@ -1,55 +0,0 @@ ---- src/man2html/yelp-man2html.c.orig Tue Jun 24 05:03:50 2003 -+++ src/man2html/yelp-man2html.c Thu Aug 14 15:47:14 2003 -@@ -129,6 +129,7 @@ - #include <string.h> - #include <sys/stat.h> - #include <dirent.h> -+#include <sys/param.h> - #include <sys/types.h> - #include <time.h> - #include <sys/time.h> -@@ -3727,6 +3728,9 @@ - main(int argc, char **argv) - { - char *t=NULL; -+#ifdef __FreeBSD__ -+ char *source=NULL; -+#endif - int i,len; - char *buf; - char *h = '\0'; -@@ -3845,6 +3849,24 @@ - * right. - */ - -+#ifdef __FreeBSD__ -+ if ((source = strstr(output, "source: ")) != NULL) -+ { -+ int j; -+ for(i = 8, j = 0; i < strlen(source); i++) -+ { -+ if (!g_ascii_isspace((unsigned char)source[i]) && source[i] != ')') -+ { -+ output[j++] = source[i]; -+ } -+ } -+ output[j] = '\0'; -+ } else { -+ i = strlen(output) - 1; -+ while (g_ascii_isspace((unsigned char)output[i])) -+ output[i--] = '\0'; -+ } -+#else - len = strlen(output); - for(i = 0; i < len; i++) - { -@@ -3855,8 +3877,7 @@ - i = strlen(output) - 1; - while (g_ascii_isspace((unsigned char)output[i])) - output[i--] = '\0'; -- -- -+#endif - if (output[0]) { - #ifdef HAVE_LIBBZ2 - if(strstr(output,".bz2")) |