tAdapt config MACROs SETPROP, DOWNLOAD, PLUMB - surf - customized build of surf, the suckless webkit browser
 (HTM) git clone git://src.adamsgaard.dk/surf
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit 5def2e51da62f46ca9f68af1ea8619d4a73caa87
 (DIR) parent 2d1e42236890b7495c0a9c4bce66420f937da559
 (HTM) Author: Quentin Rameau <quinq@fifth.space>
       Date:   Fri, 20 Nov 2015 16:35:13 +0100
       
       Adapt config MACROs SETPROP, DOWNLOAD, PLUMB
       
       As we now use directly const strings from WebKitGTK, “constify” arg void
       pointer.
       
       Diffstat:
         M config.def.h                        |       6 +++---
       
       1 file changed, 3 insertions(+), 3 deletions(-)
       ---
 (DIR) diff --git a/config.def.h b/config.def.h
       t@@ -37,7 +37,7 @@ static WebKitFindOptions findopts = WEBKIT_FIND_OPTIONS_CASE_INSENSITIVE |
                                            WEBKIT_FIND_OPTIONS_WRAP_AROUND;
        
        #define SETPROP(p, q) { \
       -        .v = (char *[]){ "/bin/sh", "-c", \
       +        .v = (const char *[]){ "/bin/sh", "-c", \
                     "prop=\"`xprop -id $2 $0 " \
                     "| sed \"s/^$0(STRING) = \\(\\\\\"\\?\\)\\(.*\\)\\1$/\\2/\" " \
                     "| xargs -0 printf %b | dmenu`\" &&" \
       t@@ -48,7 +48,7 @@ static WebKitFindOptions findopts = WEBKIT_FIND_OPTIONS_CASE_INSENSITIVE |
        
        /* DOWNLOAD(URI, referer) */
        #define DOWNLOAD(d, r) { \
       -        .v = (char *[]){ "/bin/sh", "-c", \
       +        .v = (const char *[]){ "/bin/sh", "-c", \
                     "st -e /bin/sh -c \"curl -L -J -O --user-agent '$1'" \
                     " --referer '$2' -b $3 -c $3 '$0';" \
                     " sleep 5;\"", \
       t@@ -61,7 +61,7 @@ static WebKitFindOptions findopts = WEBKIT_FIND_OPTIONS_CASE_INSENSITIVE |
         * "http://" or "https://" should be opened.
         */
        #define PLUMB(u) {\
       -        .v = (char *[]){ "/bin/sh", "-c", \
       +        .v = (const char *[]){ "/bin/sh", "-c", \
                     "xdg-open \"$0\"", u, NULL \
                } \
        }