mirror of
https://github.com/openvswitch/ovs
synced 2025-08-31 14:25:26 +00:00
util: Remove va_copy() implementation.
This was here to help out older compilers that do not include va_copy(), which was new in C99. All the compilers we care about these days (GCC, Clang, MSVC) do support va_copy(), so remove it. Signed-off-by: Ben Pfaff <blp@ovn.org> Acked-by: Russell Bryant <russell@ovn.org>
This commit is contained in:
@@ -31,14 +31,6 @@
|
||||
#include "openvswitch/types.h"
|
||||
#include "openvswitch/util.h"
|
||||
|
||||
#ifndef va_copy
|
||||
#ifdef __va_copy
|
||||
#define va_copy __va_copy
|
||||
#else
|
||||
#define va_copy(dst, src) ((dst) = (src))
|
||||
#endif
|
||||
#endif
|
||||
|
||||
extern char *program_name;
|
||||
|
||||
#define __ARRAY_SIZE_NOCHECK(ARRAY) (sizeof(ARRAY) / sizeof((ARRAY)[0]))
|
||||
|
Reference in New Issue
Block a user