diff options
Diffstat (limited to 'src/H5private.h')
-rw-r--r-- | src/H5private.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/H5private.h b/src/H5private.h index 539e93c..6c80e2b 100644 --- a/src/H5private.h +++ b/src/H5private.h @@ -689,6 +689,9 @@ __DLL__ int64_t HDstrtoll (const char *s, const char **rest, int base); #define HDvfprintf(F,FMT,A) vfprintf(F,FMT,A) #define HDvprintf(FMT,A) vprintf(FMT,A) #define HDvsprintf(S,FMT,A) vsprintf(S,FMT,A) +#ifdef HAVE_VSNPRINTF +# define HDvsnprintf(S,N,FMT,A) vsnprintf(S,N,FMT,A) +#endif #define HDwait(W) wait(W) #define HDwaitpid(P,W,O) waitpid(P,W,O) #define HDwcstombs(S,P,Z) wcstombs(S,P,Z) @@ -704,6 +707,9 @@ char *strdup(const char *s); #ifndef HAVE_SNPRINTF __DLL__ int HDsnprintf(char *buf, size_t size, const char *fmt, ...); #endif +#ifndef HAVE_VSNPRINTF +__DLL__ int HDvsnprintf(char *buf, size_t size, const char *fmt, va_list ap); +#endif /* * These macros check whether debugging has been requested for a certain |