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. */ |
|
|