From 6d7fc8add220885a8f5886bf76390bdb737ffbd9 Mon Sep 17 00:00:00 2001 From: Nikias Bassen Date: Thu, 23 Dec 2021 03:23:37 +0100 Subject: jplist: Fix build on Windows --- src/jplist.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/jplist.c b/src/jplist.c index 08441c0..218d75a 100644 --- a/src/jplist.c +++ b/src/jplist.c @@ -65,6 +65,18 @@ void plist_json_deinit(void) /* deinit JSON stuff */ } +#ifndef HAVE_STRNDUP +static char* strndup(char* str, size_t len) +{ + char *newstr = (char *)malloc(len+1); + if (newstr) { + strncpy(newstr, str, len); + newstr[len]= '\0'; + } + return newstr; +} +#endif + static size_t dtostr(char *buf, size_t bufsize, double realval) { size_t len = 0; -- cgit v1.1-32-gdbae