diff options
Diffstat (limited to 'src/latex.c')
-rw-r--r-- | src/latex.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/latex.c b/src/latex.c index b6197ec..d0c5a9c 100644 --- a/src/latex.c +++ b/src/latex.c @@ -305,7 +305,8 @@ static int S_render_node(cmark_renderer *renderer, cmark_node *node, case CMARK_NODE_CUSTOM_BLOCK: CR(); - OUT(cmark_node_get_literal(node), false, LITERAL); + OUT(entering ? cmark_node_get_on_enter(node) : cmark_node_get_on_exit(node), + false, LITERAL); CR(); break; @@ -348,7 +349,8 @@ static int S_render_node(cmark_renderer *renderer, cmark_node *node, break; case CMARK_NODE_CUSTOM_INLINE: - OUT(cmark_node_get_literal(node), false, LITERAL); + OUT(entering ? cmark_node_get_on_enter(node) : cmark_node_get_on_exit(node), + false, LITERAL); break; case CMARK_NODE_STRONG: |