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

Diff for /mandoc/mandocdb.c between version 1.169 and 1.170

version 1.169, 2014/11/19 20:40:51 version 1.170, 2014/11/26 21:40:17
Line 1084  mpages_merge(struct mchars *mc, struct mparse *mp)
Line 1084  mpages_merge(struct mchars *mc, struct mparse *mp)
         struct man              *man;          struct man              *man;
         char                    *sodest;          char                    *sodest;
         char                    *cp;          char                    *cp;
         pid_t                    child_pid;  
         int                      fd;          int                      fd;
         unsigned int             pslot;          unsigned int             pslot;
         enum mandoclevel         lvl;          enum mandoclevel         lvl;
Line 1112  mpages_merge(struct mchars *mc, struct mparse *mp)
Line 1111  mpages_merge(struct mchars *mc, struct mparse *mp)
                 mdoc = NULL;                  mdoc = NULL;
                 man = NULL;                  man = NULL;
                 sodest = NULL;                  sodest = NULL;
                 child_pid = 0;  
   
                 mparse_open(mp, &fd, mpage->mlinks->file, &child_pid);                  mparse_open(mp, &fd, mpage->mlinks->file);
                 if (fd == -1) {                  if (fd == -1) {
                         say(mpage->mlinks->file, "&open");                          say(mpage->mlinks->file, "&open");
                         goto nextpage;                          goto nextpage;
Line 1231  mpages_merge(struct mchars *mc, struct mparse *mp)
Line 1229  mpages_merge(struct mchars *mc, struct mparse *mp)
                 dbadd(mpage, mc);                  dbadd(mpage, mc);
   
 nextpage:  nextpage:
                 if (child_pid &&                  if (mparse_wait(mp) != MANDOCLEVEL_OK) {
                     mparse_wait(mp, child_pid) != MANDOCLEVEL_OK) {  
                         exitcode = (int)MANDOCLEVEL_SYSERR;                          exitcode = (int)MANDOCLEVEL_SYSERR;
                         say(mpage->mlinks->file, "&wait gunzip");                          say(mpage->mlinks->file, "&wait gunzip");
                 }                  }

Legend:
Removed from v.1.169  
changed lines
  Added in v.1.170

CVSweb