ext/commonmarker/buffer.h in commonmarker-0.17.11 vs ext/commonmarker/buffer.h in commonmarker-0.17.12
- old
+ new
@@ -5,11 +5,11 @@
#include <stdarg.h>
#include <string.h>
#include <limits.h>
#include <stdint.h>
#include "config.h"
-#include "cmark.h"
+#include "cmark-gfm.h"
#ifdef __cplusplus
extern "C" {
#endif
@@ -28,86 +28,86 @@
* Initialize a cmark_strbuf structure.
*
* For the cases where CMARK_BUF_INIT cannot be used to do static
* initialization.
*/
-CMARK_EXPORT
+CMARK_GFM_EXPORT
void cmark_strbuf_init(cmark_mem *mem, cmark_strbuf *buf,
bufsize_t initial_size);
/**
* Grow the buffer to hold at least `target_size` bytes.
*/
-CMARK_EXPORT
+CMARK_GFM_EXPORT
void cmark_strbuf_grow(cmark_strbuf *buf, bufsize_t target_size);
-CMARK_EXPORT
+CMARK_GFM_EXPORT
void cmark_strbuf_free(cmark_strbuf *buf);
-CMARK_EXPORT
+CMARK_GFM_EXPORT
void cmark_strbuf_swap(cmark_strbuf *buf_a, cmark_strbuf *buf_b);
-CMARK_EXPORT
+CMARK_GFM_EXPORT
bufsize_t cmark_strbuf_len(const cmark_strbuf *buf);
-CMARK_EXPORT
+CMARK_GFM_EXPORT
int cmark_strbuf_cmp(const cmark_strbuf *a, const cmark_strbuf *b);
-CMARK_EXPORT
+CMARK_GFM_EXPORT
unsigned char *cmark_strbuf_detach(cmark_strbuf *buf);
-CMARK_EXPORT
+CMARK_GFM_EXPORT
void cmark_strbuf_copy_cstr(char *data, bufsize_t datasize,
const cmark_strbuf *buf);
static CMARK_INLINE const char *cmark_strbuf_cstr(const cmark_strbuf *buf) {
return (char *)buf->ptr;
}
#define cmark_strbuf_at(buf, n) ((buf)->ptr[n])
-CMARK_EXPORT
+CMARK_GFM_EXPORT
void cmark_strbuf_set(cmark_strbuf *buf, const unsigned char *data,
bufsize_t len);
-CMARK_EXPORT
+CMARK_GFM_EXPORT
void cmark_strbuf_sets(cmark_strbuf *buf, const char *string);
-CMARK_EXPORT
+CMARK_GFM_EXPORT
void cmark_strbuf_putc(cmark_strbuf *buf, int c);
-CMARK_EXPORT
+CMARK_GFM_EXPORT
void cmark_strbuf_put(cmark_strbuf *buf, const unsigned char *data,
bufsize_t len);
-CMARK_EXPORT
+CMARK_GFM_EXPORT
void cmark_strbuf_puts(cmark_strbuf *buf, const char *string);
-CMARK_EXPORT
+CMARK_GFM_EXPORT
void cmark_strbuf_clear(cmark_strbuf *buf);
-CMARK_EXPORT
+CMARK_GFM_EXPORT
bufsize_t cmark_strbuf_strchr(const cmark_strbuf *buf, int c, bufsize_t pos);
-CMARK_EXPORT
+CMARK_GFM_EXPORT
bufsize_t cmark_strbuf_strrchr(const cmark_strbuf *buf, int c, bufsize_t pos);
-CMARK_EXPORT
+CMARK_GFM_EXPORT
void cmark_strbuf_drop(cmark_strbuf *buf, bufsize_t n);
-CMARK_EXPORT
+CMARK_GFM_EXPORT
void cmark_strbuf_truncate(cmark_strbuf *buf, bufsize_t len);
-CMARK_EXPORT
+CMARK_GFM_EXPORT
void cmark_strbuf_rtrim(cmark_strbuf *buf);
-CMARK_EXPORT
+CMARK_GFM_EXPORT
void cmark_strbuf_trim(cmark_strbuf *buf);
-CMARK_EXPORT
+CMARK_GFM_EXPORT
void cmark_strbuf_normalize_whitespace(cmark_strbuf *s);
-CMARK_EXPORT
+CMARK_GFM_EXPORT
void cmark_strbuf_unescape(cmark_strbuf *s);
#ifdef __cplusplus
}
#endif