- Commit
- fce432fbc761ab2fa9d349239324d5cf68abf563
- Parent
- 790810db9e4368451c5c5298f13e3ba882d8568a
- Author
- John MacFarlane <jgm@berkeley.edu>
- Date
xml writer - fixed issues with empty images.
My personal build of CMark ✏️
xml writer - fixed issues with empty images.
1 file changed, 6 insertions, 10 deletions
Status | File Name | N° Changes | Insertions | Deletions |
Modified | src/xml.c | 16 | 6 | 10 |
diff --git a/src/xml.c b/src/xml.c @@ -103,20 +103,16 @@ S_render_node(cmark_node *node, cmark_event_type ev_type, } else if (!literal) { cmark_strbuf_puts(xml, " /"); } + cmark_strbuf_puts(xml, ">\n"); - } else { - if (node->first_child) { + + } else if (node->first_child) { state->indent -= 2; - } - indent(state); - cmark_strbuf_printf(xml, "</%s", - cmark_node_get_type_string(node)); + indent(state); + cmark_strbuf_printf(xml, "</%s>\n", + cmark_node_get_type_string(node)); } - // TODO print attributes - - cmark_strbuf_puts(xml, ">\n"); - return 1; }