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

Diff for /mandoc/mandocdb.c between version 1.40 and 1.41

version 1.40, 2011/12/25 16:53:51 version 1.41, 2011/12/25 19:31:25
Line 1452  static void
Line 1452  static void
 ofile_argbuild(int argc, char *argv[], struct of **of)  ofile_argbuild(int argc, char *argv[], struct of **of)
 {  {
         char             buf[MAXPATHLEN];          char             buf[MAXPATHLEN];
         char            *sec, *arch, *title, *p;          const char      *sec, *arch, *title;
           char            *p;
         int              i, src_form;          int              i, src_form;
         struct of       *nof;          struct of       *nof;
   
Line 1756  ofile_dirbuild(const char *dir, const char* psec, cons
Line 1757  ofile_dirbuild(const char *dir, const char* psec, cons
   
                 if (verb > 1)                  if (verb > 1)
                         printf("%s: scheduling\n", buf);                          printf("%s: scheduling\n", buf);
   
                 if (NULL == *of) {                  if (NULL == *of) {
                         *of = nof;                          *of = nof;
                         (*of)->first = nof;                          (*of)->first = nof;
Line 1774  ofile_free(struct of *of)
Line 1776  ofile_free(struct of *of)
 {  {
         struct of       *nof;          struct of       *nof;
   
         while (of) {          if (NULL != of)
                   of = of->first;
   
           while (NULL != of) {
                 nof = of->next;                  nof = of->next;
                 free(of->fname);                  free(of->fname);
                 free(of->sec);                  free(of->sec);

Legend:
Removed from v.1.40  
changed lines
  Added in v.1.41

CVSweb