cmark

My personal build of CMark ✏️

Commit
9ba42f1a8b93237ea4bfc05f29972c3c3922ebaa
Parent
2562c734da6da6bd57ef6a2179a2eb22dda7b126
Author
John MacFarlane <jgm@berkeley.edu>
Date

Make basic functions in cmark.h visible.

Diffstat

1 file changed, 7 insertions, 0 deletions

Status File Name N° Changes Insertions Deletions
Modified src/cmark.h 7 7 0
diff --git a/src/cmark.h b/src/cmark.h
@@ -15,12 +15,19 @@ extern "C" {
 
 #define CMARK_MAX_LINK_LABEL_LENGTH 1000
 
+__attribute__((visibility("default")))
 cmark_node_block *cmark_parse_document(const unsigned char *buffer, size_t len);
+
+__attribute__((visibility("default")))
 cmark_node_block *cmark_parse_file(FILE *f);
 
+__attribute__((visibility("default")))
 void cmark_debug_print(cmark_node_block *root);
+
+__attribute__((visibility("default")))
 void cmark_render_html(cmark_strbuf *html, cmark_node_block *root);
 
+__attribute__((visibility("default")))
 unsigned char *cmark_markdown_to_html(unsigned char *text, int len);
 
 #ifndef CMARK_NO_SHORT_NAMES