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

Diff for /mandoc/mandocdb.c between version 1.16 and 1.17

version 1.16, 2011/11/27 23:27:31 version 1.17, 2011/11/29 00:34:50
Line 31 
Line 31 
 #include <stdint.h>  #include <stdint.h>
 #include <stdlib.h>  #include <stdlib.h>
 #include <string.h>  #include <string.h>
   #include <unistd.h>
   
 #ifdef __linux__  #ifdef __linux__
 # include <db_185.h>  # include <db_185.h>
Line 383  main(int argc, char *argv[])
Line 384  main(int argc, char *argv[])
                 index_prune(of, db, fbuf, idx, ibuf,                  index_prune(of, db, fbuf, idx, ibuf,
                                 &maxrec, &recs, &recsz);                                  &maxrec, &recs, &recsz);
   
                 if (OP_UPDATE == op)                  /*
                    * Go to the root of the respective manual tree
                    * such that .so links work.  In case of failure,
                    * just prod on, even though .so links won't work.
                    */
   
                   if (OP_UPDATE == op) {
                           chdir(dir);
                         index_merge(of, mp, &dbuf, &buf, hash,                          index_merge(of, mp, &dbuf, &buf, hash,
                                         db, fbuf, idx, ibuf,                                          db, fbuf, idx, ibuf,
                                         maxrec, recs, reccur);                                          maxrec, recs, reccur);
                   }
   
                 goto out;                  goto out;
         }          }
Line 455  main(int argc, char *argv[])
Line 464  main(int argc, char *argv[])
   
                 of = of->first;                  of = of->first;
   
                   /*
                    * Go to the root of the respective manual tree
                    * such that .so links work.  In case of failure,
                    * just prod on, even though .so links won't work.
                    */
   
                   chdir(dirs.paths[i]);
                 index_merge(of, mp, &dbuf, &buf, hash, db, fbuf,                  index_merge(of, mp, &dbuf, &buf, hash, db, fbuf,
                                 idx, ibuf, maxrec, recs, reccur);                                  idx, ibuf, maxrec, recs, reccur);
         }          }

Legend:
Removed from v.1.16  
changed lines
  Added in v.1.17

CVSweb