summaryrefslogtreecommitdiff
path: root/src/html.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/html.c')
-rw-r--r--src/html.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/html.c b/src/html.c
index dfe2aec..4fa4437 100644
--- a/src/html.c
+++ b/src/html.c
@@ -176,6 +176,12 @@ static int S_render_node(cmark_node *node, cmark_event_type ev_type,
cr(html);
break;
+ case CMARK_NODE_RAW_BLOCK:
+ cr(html);
+ cmark_strbuf_put(html, node->as.literal.data, node->as.literal.len);
+ cr(html);
+ break;
+
case CMARK_NODE_HRULE:
cr(html);
cmark_strbuf_puts(html, "<hr");
@@ -233,6 +239,10 @@ static int S_render_node(cmark_node *node, cmark_event_type ev_type,
}
break;
+ case CMARK_NODE_RAW_INLINE:
+ cmark_strbuf_put(html, node->as.literal.data, node->as.literal.len);
+ break;
+
case CMARK_NODE_STRONG:
if (entering) {
cmark_strbuf_puts(html, "<strong>");