aboutsummaryrefslogtreecommitdiff
path: root/src/inlines.h
blob: 93a1dc6974384f24a11e36f4398c8f84d05a06d1 (plain)
  1. #ifndef _INLINES_H_
  2. #define _INLINES_H_
  3. unsigned char *cmark_clean_url(cmark_chunk *url);
  4. unsigned char *cmark_clean_autolink(cmark_chunk *url, int is_email);
  5. unsigned char *cmark_clean_title(cmark_chunk *title);
  6. node_inl* cmark_parse_inlines(cmark_strbuf *input, reference_map *refmap);
  7. void cmark_free_inlines(node_inl* e);
  8. int cmark_parse_reference_inline(cmark_strbuf *input, reference_map *refmap);
  9. #ifndef CMARK_NO_SHORT_NAMES
  10. #define clean_url cmark_clean_url
  11. #define clean_autolink cmark_clean_autolink
  12. #define clean_title cmark_clean_title
  13. #define parse_inlines cmark_parse_inlines
  14. #define free_inlines cmark_free_inlines
  15. #define parse_reference_inline cmark_parse_reference_inline
  16. #endif
  17. #endif