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

Diff for /mandoc/mdoc.c between version 1.14 and 1.15

version 1.14, 2009/01/02 14:06:16 version 1.15, 2009/01/03 22:10:22
Line 491  mdoc_block_alloc(struct mdoc *mdoc, int pos, int tok,
Line 491  mdoc_block_alloc(struct mdoc *mdoc, int pos, int tok,
   
 void  void
 mdoc_elem_alloc(struct mdoc *mdoc, int pos, int tok,  mdoc_elem_alloc(struct mdoc *mdoc, int pos, int tok,
                 size_t argsz, const struct mdoc_arg *args,                  size_t argsz, const struct mdoc_arg *args)
                 size_t paramsz, const char **params)  
 {  {
         struct mdoc_node *p;          struct mdoc_node *p;
   
         p = xcalloc(1, sizeof(struct mdoc_node));          p = xcalloc(1, sizeof(struct mdoc_node));
         p->type = MDOC_ELEM;          p->type = MDOC_ELEM;
         p->data.elem.tok = tok;          p->data.elem.tok = tok;
         p->data.elem.sz = paramsz;          /* FIXME: freeing of params... */
         p->data.elem.args = paramdup(paramsz, params);  
         p->data.elem.argc = argsz;          p->data.elem.argc = argsz;
         p->data.elem.argv = argdup(argsz, args);          p->data.elem.argv = argdup(argsz, args);
   

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

CVSweb