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

Diff for /mandoc/html.c between version 1.109 and 1.112

version 1.109, 2010/07/23 00:08:57 version 1.112, 2010/09/04 20:18:53
Line 116  ml_alloc(char *outopts, enum htmltype type)
Line 116  ml_alloc(char *outopts, enum htmltype type)
         h = calloc(1, sizeof(struct html));          h = calloc(1, sizeof(struct html));
         if (NULL == h) {          if (NULL == h) {
                 perror(NULL);                  perror(NULL);
                 exit(EXIT_FAILURE);                  exit((int)MANDOCLEVEL_SYSERR);
         }          }
   
         h->type = type;          h->type = type;
Line 398  print_otag(struct html *h, enum htmltag tag, 
Line 398  print_otag(struct html *h, enum htmltag tag, 
                 t = malloc(sizeof(struct tag));                  t = malloc(sizeof(struct tag));
                 if (NULL == t) {                  if (NULL == t) {
                         perror(NULL);                          perror(NULL);
                         exit(EXIT_FAILURE);                          exit((int)MANDOCLEVEL_SYSERR);
                 }                  }
                 t->tag = tag;                  t->tag = tag;
                 t->next = h->tags.head;                  t->next = h->tags.head;
Line 419  print_otag(struct html *h, enum htmltag tag, 
Line 419  print_otag(struct html *h, enum htmltag tag, 
   
         if ( ! (h->flags & HTML_NONOSPACE))          if ( ! (h->flags & HTML_NONOSPACE))
                 h->flags &= ~HTML_NOSPACE;                  h->flags &= ~HTML_NOSPACE;
           else
                   h->flags |= HTML_NOSPACE;
   
         /* Print out the tag name and attributes. */          /* Print out the tag name and attributes. */
   

Legend:
Removed from v.1.109  
changed lines
  Added in v.1.112

CVSweb