X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/0f5a04e3ffe2e959e8eab4d65ab99cd1ec1f4aef..6813fa7eac1c7d1c26c43b3b62c53285a6364dbb:/rsync.h diff --git a/rsync.h b/rsync.h index a4233b4d..83919915 100644 --- a/rsync.h +++ b/rsync.h @@ -481,11 +481,13 @@ int asprintf(char **ptr, const char *format, ...); int vasprintf(char **ptr, const char *format, va_list ap); #endif -#if !defined(HAVE_VSNPRINTF) && !defined(HAVE_C99_VSNPRINTF) -int vsnprintf (char *str, size_t count, const char *fmt, va_list args); +#if !defined(HAVE_VSNPRINTF) || !defined(HAVE_C99_VSNPRINTF) +#define vsnprintf rsync_vsnprintf +int vsnprintf(char *str, size_t count, const char *fmt, va_list args); #endif -#if !defined(HAVE_SNPRINTF) && !defined(HAVE_C99_VSNPRINTF) +#if !defined(HAVE_SNPRINTF) || !defined(HAVE_C99_VSNPRINTF) +#define snprintf rsync_snprintf int snprintf(char *str,size_t count,const char *fmt,...); #endif