[BACK]Return to mdoc.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / mandoc

Diff for /src/usr.bin/mandoc/mdoc.c between version 1.77 and 1.78

version 1.77, 2011/01/04 22:28:17 version 1.78, 2011/01/09 13:16:48
Line 102 
Line 102 
 mdoc_node(const struct mdoc *m)  mdoc_node(const struct mdoc *m)
 {  {
   
         return(MDOC_HALT & m->flags ? NULL : m->first);          assert( ! (MDOC_HALT & m->flags));
           return(m->first);
 }  }
   
   
Line 110 
Line 111 
 mdoc_meta(const struct mdoc *m)  mdoc_meta(const struct mdoc *m)
 {  {
   
         return(MDOC_HALT & m->flags ? NULL : &m->meta);          assert( ! (MDOC_HALT & m->flags));
           return(&m->meta);
 }  }
   
   
Line 211 
Line 213 
 mdoc_endparse(struct mdoc *m)  mdoc_endparse(struct mdoc *m)
 {  {
   
         if (MDOC_HALT & m->flags)          assert( ! (MDOC_HALT & m->flags));
                 return(0);          if (mdoc_macroend(m))
         else if (mdoc_macroend(m))  
                 return(1);                  return(1);
         m->flags |= MDOC_HALT;          m->flags |= MDOC_HALT;
         return(0);          return(0);
Line 223 
Line 224 
 mdoc_addspan(struct mdoc *m, const struct tbl_span *sp)  mdoc_addspan(struct mdoc *m, const struct tbl_span *sp)
 {  {
   
         if (MDOC_HALT & m->flags)          assert( ! (MDOC_HALT & m->flags));
                 return(0);  
   
         /* No text before an initial macro. */          /* No text before an initial macro. */
   
Line 246 
Line 246 
 mdoc_parseln(struct mdoc *m, int ln, char *buf, int offs)  mdoc_parseln(struct mdoc *m, int ln, char *buf, int offs)
 {  {
   
         if (MDOC_HALT & m->flags)          assert( ! (MDOC_HALT & m->flags));
                 return(0);  
   
         m->flags |= MDOC_NEWLINE;          m->flags |= MDOC_NEWLINE;
   

Legend:
Removed from v.1.77  
changed lines
  Added in v.1.78