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

Diff for /mandoc/html.c between version 1.127 and 1.128

version 1.127, 2011/03/15 16:23:51 version 1.128, 2011/03/17 08:49:34
Line 120  ml_alloc(char *outopts, enum htmltype type)
Line 120  ml_alloc(char *outopts, enum htmltype type)
         toks[2] = "includes";          toks[2] = "includes";
         toks[3] = NULL;          toks[3] = NULL;
   
         h = calloc(1, sizeof(struct html));          h = mandoc_calloc(1, sizeof(struct html));
         if (NULL == h) {  
                 perror(NULL);  
                 exit((int)MANDOCLEVEL_SYSERR);  
         }  
   
         h->type = type;          h->type = type;
         h->tags.head = NULL;          h->tags.head = NULL;
Line 400  print_otag(struct html *h, enum htmltag tag, 
Line 396  print_otag(struct html *h, enum htmltag tag, 
         /* Push this tags onto the stack of open scopes. */          /* Push this tags onto the stack of open scopes. */
   
         if ( ! (HTML_NOSTACK & htmltags[tag].flags)) {          if ( ! (HTML_NOSTACK & htmltags[tag].flags)) {
                 t = malloc(sizeof(struct tag));                  t = mandoc_malloc(sizeof(struct tag));
                 if (NULL == t) {  
                         perror(NULL);  
                         exit((int)MANDOCLEVEL_SYSERR);  
                 }  
                 t->tag = tag;                  t->tag = tag;
                 t->next = h->tags.head;                  t->next = h->tags.head;
                 h->tags.head = t;                  h->tags.head = t;

Legend:
Removed from v.1.127  
changed lines
  Added in v.1.128

CVSweb