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

Diff for /mandoc/Attic/libmdocml.c between version 1.15 and 1.18

version 1.15, 2008/11/30 20:53:34 version 1.18, 2008/12/03 14:39:59
Line 139  md_run_leave(const struct md_args *args, struct md_mbu
Line 139  md_run_leave(const struct md_args *args, struct md_mbu
   
         /* Run exiters. */          /* Run exiters. */
         switch (args->type) {          switch (args->type) {
         case (MD_HTML4_STRICT):          case (MD_HTML):
                 if ( ! md_exit_html4_strict(data, -1 == c ? 0 : 1))                  if ( ! md_exit_html(data, -1 == c ? 0 : 1))
                         c = -1;                          c = -1;
                 break;                  break;
         default:          default:
                 if ( ! md_exit_valid(data, -1 == c ? 0 : 1))                  if ( ! md_exit_xml(data, -1 == c ? 0 : 1))
                         c = -1;                          c = -1;
                 break;                  break;
         }          }
   
         /* Make final flush of buffer. */          /* Make final flush of buffer. */
         if ( ! md_buf_flush(mbuf))          if (-1 != c && ! md_buf_flush(mbuf))
                 return(-1);                  return(-1);
   
         return(c);          return(c);
Line 172  md_run_enter(const struct md_args *args, struct md_mbu
Line 172  md_run_enter(const struct md_args *args, struct md_mbu
   
         /* Function ptrs to line-parsers. */          /* Function ptrs to line-parsers. */
         switch (args->type) {          switch (args->type) {
         case (MD_HTML4_STRICT):          case (MD_HTML):
                 fp = md_line_html4_strict;                  fp = md_line_html;
                 break;                  break;
         default:          default:
                 fp = md_line_valid;                  fp = md_line_xml;
                 break;                  break;
         }          }
   
Line 242  md_run(const struct md_args *args,
Line 242  md_run(const struct md_args *args,
   
         /* Run initialisers. */          /* Run initialisers. */
         switch (args->type) {          switch (args->type) {
         case (MD_HTML4_STRICT):          case (MD_HTML):
                 data = md_init_html4_strict                  data = md_init_html(args, &mbuf, &rbuf);
                         (args, &mbuf, &rbuf);  
                 break;                  break;
         default:          default:
                 data = md_init_valid                  data = md_init_xml(args, &mbuf, &rbuf);
                         (args, &mbuf, &rbuf);  
                 break;                  break;
         }          }
   

Legend:
Removed from v.1.15  
changed lines
  Added in v.1.18

CVSweb