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

Diff for /mandoc/Attic/prologue.c between version 1.1 and 1.5

version 1.1, 2009/01/01 20:40:16 version 1.5, 2009/01/07 15:57:14
Line 18 
Line 18 
  */   */
 #include <assert.h>  #include <assert.h>
 #include <stdlib.h>  #include <stdlib.h>
   #ifdef __linux__
   #include <time.h>
   #endif
   
 #include "private.h"  #include "private.h"
   
   /* FIXME: deprecate into actions.c! */
   
 static int               prologue_dt(MACRO_PROT_ARGS);  static int               prologue_dt(MACRO_PROT_ARGS);
 static int               prologue_dd(MACRO_PROT_ARGS);  static int               prologue_dd(MACRO_PROT_ARGS);
 static int               prologue_os(MACRO_PROT_ARGS);  static int               prologue_os(MACRO_PROT_ARGS);
Line 62  again:
Line 67  again:
                 break;                  break;
         }          }
   
         if (MDOC_MAX != mdoc_find(mdoc, args[j]) && ! mdoc_warn  
                         (mdoc, tok, lastarg, WARN_SYNTAX_MACLIKE))  
                 return(0);  
   
         if (0 == j) {          if (0 == j) {
                 if (xstrlcpy(mdoc->meta.title, args[0], META_TITLE_SZ))                  if (xstrlcpy(mdoc->meta.title, args[0], META_TITLE_SZ))
                         goto again;                          goto again;
Line 202  macro_prologue(MACRO_PROT_ARGS)
Line 203  macro_prologue(MACRO_PROT_ARGS)
   
         switch (tok) {          switch (tok) {
         case (MDOC_Dt):          case (MDOC_Dt):
                 return(prologue_dt(mdoc, tok, ppos, pos, buf));                  return(prologue_dt(mdoc, tok, line, ppos, pos, buf));
         case (MDOC_Dd):          case (MDOC_Dd):
                 return(prologue_dd(mdoc, tok, ppos, pos, buf));                  return(prologue_dd(mdoc, tok, line, ppos, pos, buf));
         case (MDOC_Os):          case (MDOC_Os):
                 return(prologue_os(mdoc, tok, ppos, pos, buf));                  return(prologue_os(mdoc, tok, line, ppos, pos, buf));
         default:          default:
                 break;                  break;
         }          }

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.5

CVSweb