X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/4762db4fc90e0bd0c04c9ba7c50123d378427fd0..1c8162a921cbae803b3bf375fda4aa7916bcfc68:/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