My pretty neat website
git clone git://soophie.de/soso
blob: a40024b9ae26829d0f8ff5757057f4feded73770 (570 bytes)[raw]
1
#pragma once3
void util_md_html(const char *str, void *out);5
#ifdef UTIL_IMPL7
#include <md4c-html.h>9
static void _util_md_html_parse_cb(const MD_CHAR *str, MD_SIZE len, void *out) {10
buf_write_len((buf_t *) out, str, len);11
}13
void util_md_html(const char *str, void *out) {14
if (!str || !out) return;15
unsigned parser_flags =16
MD_FLAG_STRIKETHROUGH |17
MD_FLAG_TABLES |18
MD_FLAG_HIGHLIGHT |19
MD_FLAG_TASKLISTS;20
unsigned renderer_flags = 0;21
md_html(str, strlen(str), _util_md_html_parse_cb, out, parser_flags, renderer_flags);22
}24
#endif // UTIL_IMPL