add va_copy macro, conforming to c99 7.15.1.2

This commit is contained in:
Ori Bernstein 2020-03-22 17:31:39 -07:00
parent 7364a96b28
commit a654b94db8
8 changed files with 13 additions and 3 deletions

View file

@ -7,5 +7,6 @@ typedef char *va_list;
(char *)(&(start)+1))
#define va_end(list)
#define va_arg(list, mode) ((mode*)(list += sizeof(mode)))[-1]
#define va_copy(dst, src) ((dst) = (src))
#endif /* __STDARG */