diff options
-rw-r--r-- | src/svgtiny.c | 2 | ||||
-rw-r--r-- | src/svgtiny_internal.h | 3 |
2 files changed, 3 insertions, 2 deletions
diff --git a/src/svgtiny.c b/src/svgtiny.c index af1db24..8fa09a5 100644 --- a/src/svgtiny.c +++ b/src/svgtiny.c @@ -1232,7 +1232,7 @@ void svgtiny_free(struct svgtiny_diagram *svg) } #ifndef HAVE_STRNDUP -char *strndup(const char *s, size_t n) +char *svgtiny_strndup(const char *s, size_t n) { size_t len; char *s2; diff --git a/src/svgtiny_internal.h b/src/svgtiny_internal.h index 13db00e..eb90c5b 100644 --- a/src/svgtiny_internal.h +++ b/src/svgtiny_internal.h @@ -67,7 +67,8 @@ void svgtiny_transform_path(float *p, unsigned int n, #define HAVE_STRNDUP #else #undef HAVE_STRNDUP -char *strndup(const char *s, size_t n); +char *svgtiny_strndup(const char *s, size_t n); +#define strndup svgtiny_strndup #endif /* svgtiny_gradient.c */ |