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

Diff for /mandoc/Attic/macro.c between version 1.39 and 1.40

version 1.39, 2009/01/16 14:04:26 version 1.40, 2009/01/17 16:15:27
Line 577  macro_text(MACRO_PROT_ARGS)
Line 577  macro_text(MACRO_PROT_ARGS)
                 return(mdoc_perr(mdoc, line, ppos, "too many arguments"));                  return(mdoc_perr(mdoc, line, ppos, "too many arguments"));
         }          }
   
         c = mdoc_elem_alloc(mdoc, line, la, tok, argc, argv);          c = mdoc_elem_alloc(mdoc, line, ppos, tok, argc, argv);
   
         if (0 == c) {          if (0 == c) {
                 mdoc_argv_free(argc, argv);                  mdoc_argv_free(argc, argv);
Line 629  macro_text(MACRO_PROT_ARGS)
Line 629  macro_text(MACRO_PROT_ARGS)
                         lastpunct = 1;                          lastpunct = 1;
                 } else if (lastpunct) {                  } else if (lastpunct) {
                         c = mdoc_elem_alloc(mdoc, line,                          c = mdoc_elem_alloc(mdoc, line,
                                         la, tok, argc, argv);                                          ppos, tok, argc, argv);
                         if (0 == c) {                          if (0 == c) {
                                 mdoc_argv_free(argc, argv);                                  mdoc_argv_free(argc, argv);
                                 return(0);                                  return(0);
Line 976  macro_constant_delimited(MACRO_PROT_ARGS)
Line 976  macro_constant_delimited(MACRO_PROT_ARGS)
                 return(0);                  return(0);
         }          }
   
         c = mdoc_elem_alloc(mdoc, line, lastarg, tok, argc, argv);          c = mdoc_elem_alloc(mdoc, line, ppos, tok, argc, argv);
         mdoc_argv_free(argc, argv);          mdoc_argv_free(argc, argv);
   
         if (0 == c)          if (0 == c)

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

CVSweb