ports/textproc/urlview/patches/patch-urlview_c

27 lines
813 B
Text

--- urlview.c.orig Tue Jul 4 11:14:30 2000
+++ urlview.c Mon Mar 21 12:38:33 2016
@@ -46,9 +46,11 @@
#include <rx/rxposix.h>
#endif
+#include "quote.h"
+
#define DEFAULT_REGEXP "(((https?|ftp|gopher)://|(mailto|file|news):)[^' \t<>\"]+|(www|web|w3)\\.[-a-z0-9.]+)[^' \t.,;<>\"\\):]"
#define DEFAULT_COMMAND "url_handler.sh %s"
-#define SYSTEM_INITFILE "/etc/urlview.conf"
+#define SYSTEM_INITFILE "${SYSCONFDIR}/urlview.conf"
#define OFFSET 2
#define PAGELEN (LINES - 1 - OFFSET)
@@ -187,6 +189,11 @@ int main (int argc, char **argv)
pw = getpwuid (getuid ());
snprintf (buf, sizeof (buf), "%s/.urlview", pw->pw_dir);
+
+ if (pledge("stdio rpath tty proc exec", NULL) == -1) {
+ perror("pledge");
+ exit(1);
+ }
/*** Check for users rc-file ***/
if (stat (buf,&stat_buf) == -1)