diff options
author | Andrew Tridgell <tridge@samba.org> | 2002-06-03 03:07:24 +0000 |
---|---|---|
committer | Andrew Tridgell <tridge@samba.org> | 2002-06-03 03:07:24 +0000 |
commit | 0bb6053946a1572a3496958e543d5c9ddf74120b (patch) | |
tree | b176a0e6a348c2d58d7ba52405a484d1384a6bb9 /source3/include | |
parent | 9401cdbb514a65b96910117a5a850af0eef45dd7 (diff) | |
download | samba-0bb6053946a1572a3496958e543d5c9ddf74120b.tar.gz samba-0bb6053946a1572a3496958e543d5c9ddf74120b.tar.bz2 samba-0bb6053946a1572a3496958e543d5c9ddf74120b.zip |
put the ifdef for HAVE_VA_COPY in one place rather than in lots of
functions
(This used to be commit 1cf3228fdc20f0314d1f8e71ad710a5e548b3f72)
Diffstat (limited to 'source3/include')
-rw-r--r-- | source3/include/includes.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/source3/include/includes.h b/source3/include/includes.h index 3d71f43303..705cb485fd 100644 --- a/source3/include/includes.h +++ b/source3/include/includes.h @@ -1164,5 +1164,13 @@ int asprintf(char **,const char *, ...) PRINTF_ATTRIBUTE(2,3); #define slprintf snprintf #define vslprintf vsnprintf + +/* we need to use __va_copy() on some platforms */ +#ifdef HAVE_VA_COPY +#define VA_COPY(dest, src) __va_copy(dest, src) +#else +#define VA_COPY(dest, src) (dest) = (src) +#endif + #endif /* _INCLUDES_H */ |