[BACK]Return to catman.c CVS log [TXT][DIR] Up to [cvsweb.bsd.lv] / mandoc

Diff for /mandoc/catman.c between version 1.9 and 1.11.2.2

version 1.9, 2011/12/25 17:49:52 version 1.11.2.2, 2013/10/11 00:06:48
Line 31 
Line 31 
 #include <string.h>  #include <string.h>
 #include <unistd.h>  #include <unistd.h>
   
 #ifdef __linux__  #if defined(__linux__) || defined(__sun)
 # include <db_185.h>  # include <db_185.h>
 #else  #else
 # include <db.h>  # include <db.h>
Line 79  main(int argc, char *argv[])
Line 79  main(int argc, char *argv[])
         else          else
                 ++progname;                  ++progname;
   
         aux = base = NULL;          aux = base = conf_file = NULL;
         xstrlcpy(buf, "/var/www/cache/man.cgi", MAXPATHLEN);          xstrlcpy(buf, "/var/www/cache/man.cgi", MAXPATHLEN);
   
         while (-1 != (ch = getopt(argc, argv, "C:fm:M:o:v")))          while (-1 != (ch = getopt(argc, argv, "C:fm:M:o:v")))
Line 212  indexhtml(char *src, size_t ssz, char *dst, size_t dsz
Line 212  indexhtml(char *src, size_t ssz, char *dst, size_t dsz
         const char      *f;          const char      *f;
         char            *d;          char            *d;
         char             fname[MAXPATHLEN];          char             fname[MAXPATHLEN];
         pid_t            pid;  
   
         pid = -1;  
   
         xstrlcpy(fname, dst, MAXPATHLEN);          xstrlcpy(fname, dst, MAXPATHLEN);
         xstrlcat(fname, "/", MAXPATHLEN);          xstrlcat(fname, "/", MAXPATHLEN);
         xstrlcat(fname, MANDOC_IDX, MAXPATHLEN);          xstrlcat(fname, MANDOC_IDX, MAXPATHLEN);
Line 380  manup(const struct manpaths *dirs, char *base)
Line 377  manup(const struct manpaths *dirs, char *base)
         char             dst[MAXPATHLEN],          char             dst[MAXPATHLEN],
                          src[MAXPATHLEN];                           src[MAXPATHLEN];
         const char      *path;          const char      *path;
         int              i, c;          size_t           i;
           int              c;
         size_t           sz;          size_t           sz;
         FILE            *f;          FILE            *f;
   

Legend:
Removed from v.1.9  
changed lines
  Added in v.1.11.2.2

CVSweb