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

Diff for /mandoc/mandocdb.c between version 1.72 and 1.74

version 1.72, 2013/10/18 21:10:07 version 1.74, 2013/10/27 16:09:44
Line 836  ofadd(int dform, const char *file, const char *name, c
Line 836  ofadd(int dform, const char *file, const char *name, c
         if (NULL == arch)          if (NULL == arch)
                 arch = "";                  arch = "";
   
         sform = FORM_NONE;          if ('0' == *sec) {
         if (NULL != sec && *sec <= '9' && *sec >= '1')  
                 sform = FORM_SRC;  
         else if (NULL != sec && *sec == '0') {  
                 sec = dsec;                  sec = dsec;
                 sform = FORM_CAT;                  sform = FORM_CAT;
         }          } else if ('1' <= *sec && '9' >= *sec)
                   sform = FORM_SRC;
           else
                   sform = FORM_NONE;
   
         of = mandoc_calloc(1, sizeof(struct of));          of = mandoc_calloc(1, sizeof(struct of));
         strlcpy(of->file, file, PATH_MAX);          strlcpy(of->file, file, PATH_MAX);
Line 1792  dbindex(struct mchars *mc, int form, const struct of *
Line 1792  dbindex(struct mchars *mc, int form, const struct of *
                 return;                  return;
   
         desc = "";          desc = "";
         if (NULL != of->desc) {          if (NULL != of->desc && '\0' != *of->desc) {
                 key = ohash_find(&strings,                  key = ohash_find(&strings,
                         ohash_qlookup(&strings, of->desc));                          ohash_qlookup(&strings, of->desc));
                 assert(NULL != key);                  assert(NULL != key);

Legend:
Removed from v.1.72  
changed lines
  Added in v.1.74

CVSweb