diff options
author | 2024-11-28 16:22:09 +0100 | |
---|---|---|
committer | 2024-11-28 16:22:09 +0100 | |
commit | 1813edad70efd32feba4f5778536de264241132e (patch) | |
tree | bcfb81fe083df54bce92ea0d78f6d61067914e8a | |
parent | b611aa62b8373f6d47bf3528782550a2667cc0f0 (diff) | |
download | libplist-1813edad70efd32feba4f5778536de264241132e.tar.gz libplist-1813edad70efd32feba4f5778536de264241132e.tar.bz2 |
Fix warnings on MSVC
-rw-r--r-- | src/jplist.c | 4 | ||||
-rw-r--r-- | src/oplist.c | 4 |
2 files changed, 8 insertions, 0 deletions
diff --git a/src/jplist.c b/src/jplist.c index 4f30cd0..1c7a932 100644 --- a/src/jplist.c +++ b/src/jplist.c @@ -72,8 +72,10 @@ void plist_json_set_debug(int debug) } #ifndef HAVE_STRNDUP +#ifndef _MSC_VER #pragma GCC diagnostic push #pragma GCC diagnostic ignored "-Wshadow" +#endif static char* strndup(const char* str, size_t len) { char *newstr = (char *)malloc(len+1); @@ -83,8 +85,10 @@ static char* strndup(const char* str, size_t len) } return newstr; } +#ifndef _MSC_VER #pragma GCC diagnostic pop #endif +#endif static size_t dtostr(char *buf, size_t bufsize, double realval) { diff --git a/src/oplist.c b/src/oplist.c index 6ab6603..33896f9 100644 --- a/src/oplist.c +++ b/src/oplist.c @@ -71,8 +71,10 @@ void plist_ostep_set_debug(int debug) } #ifndef HAVE_STRNDUP +#ifndef _MSC_VER #pragma GCC diagnostic push #pragma GCC diagnostic ignored "-Wshadow" +#endif static char* strndup(const char* str, size_t len) { char *newstr = (char *)malloc(len+1); @@ -82,8 +84,10 @@ static char* strndup(const char* str, size_t len) } return newstr; } +#ifndef _MSC_VER #pragma GCC diagnostic pop #endif +#endif static size_t dtostr(char *buf, size_t bufsize, double realval) { |