diff options
Diffstat (limited to 'src/ne_string.c')
-rw-r--r-- | src/ne_string.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/ne_string.c b/src/ne_string.c index 2d222f4..204b326 100644 --- a/src/ne_string.c +++ b/src/ne_string.c @@ -38,6 +38,8 @@ #include "ne_alloc.h" #include "ne_string.h" +/* hack for 0.28.x backport of ne_strnqdup, ne_buffer_qappend */ +#include "ne_private.h" char *ne_token(char **str, char separator) { @@ -317,7 +319,7 @@ static char *quoted_append(char *dest, const unsigned char *s, return q; } -void ne_buffer_qappend(ne_buffer *buf, const unsigned char *data, size_t len) +void ne__buffer_qappend(ne_buffer *buf, const unsigned char *data, size_t len) { const unsigned char *dend = data + len; char *q, *qs; @@ -334,7 +336,7 @@ void ne_buffer_qappend(ne_buffer *buf, const unsigned char *data, size_t len) buf->used += q - qs; } -char *ne_strnqdup(const unsigned char *data, size_t len) +char *ne__strnqdup(const unsigned char *data, size_t len) { const unsigned char *dend = data + len; char *dest = malloc(qappend_count(data, dend) + 1); |