1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-21 20:38:45 +00:00
freebsd-ports/www/galeon/files/patch-src_main.c
Joe Marcus Clarke b983020a10 Use strncmp() instead of strnstr() since the latter does not exist in
FreeBSD 4.x before 4.5.

Prompted by: Edward Glowacki <glowack2@msu.edu>
2002-05-02 18:36:44 +00:00

17 lines
595 B
C

--- src/main.c.orig Fri Apr 26 14:29:08 2002
+++ src/main.c Fri Apr 26 14:52:43 2002
@@ -394,7 +394,12 @@
for (i = 0; i < n; i++)
{
/* try to expand as files */
- if (realpath (args[i], buffer) != NULL)
+ if (strncmp(args[i], "ghelp:", strlen("ghelp:")) &&
+ strncmp(args[i], "toc:", strlen("toc:")) &&
+ strncmp(args[i], "info:", strlen("info:")) &&
+ strncmp(args[i], "main:", strlen("man:")) &&
+ strncmp(args[i], "gnome-help:", strlen("gnome-help")) &&
+ realpath (args[i], buffer) != NULL)
{
(*urls)[i] = g_strconcat ("file://", buffer, NULL);
}