URI:
       add USE_PLEDGE macro for pledge(2) - saait - the most boring static page generator
  HTML git clone git://git.codemadness.org/saait
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
   DIR commit b745b567b2a00df14039e634f05eb6fa168c6039
   DIR parent 8d6a1aebbe14e7340d537d9b7db20a1d7c2872bf
  HTML Author: Hiltjo Posthuma <hiltjo@codemadness.org>
       Date:   Fri,  4 Aug 2017 15:39:35 +0200
       
       add USE_PLEDGE macro for pledge(2)
       
       Diffstat:
         M saait.c                             |       6 ++++--
       
       1 file changed, 4 insertions(+), 2 deletions(-)
       ---
   DIR diff --git a/saait.c b/saait.c
       @@ -20,6 +20,10 @@ char *argv0;
        
        static struct variable *global;
        
       +#ifndef USE_PLEDGE
       +#define pledge(p1,p2) 0
       +#endif
       +
        /* Escape characters below as HTML 2.0 / XML 1.0. */
        void
        xmlencode(const char *s, FILE *fp)
       @@ -333,12 +337,10 @@ main(int argc, char *argv[])
                char file[PATH_MAX + 1], htmlfile[PATH_MAX + 1], outputfile[PATH_MAX + 1], *p;
                int i, j, k, r;
        
       -#ifdef __OpenBSD__
                if (pledge("stdio cpath rpath wpath", NULL) == -1) {
                        fprintf(stderr, "pledge: %s\n", strerror(errno));
                        return 1;
                }
       -#endif
        
                ARGBEGIN {
                case 'c':