History

Avoid conflicting definition for va_list on 64-bit Macs

David Mertens committed 10 years ago

Commit 0a402f61 parent 41349941 file · +3 −0Browse files

Unified · Split

include/stdarg.h+3−0
@@ -27,6 +27,9 @@ void *__va_arg(__va_list_struct *ap, int arg_type, int size, int align); · 26 unmodified lines
2727 #define va_copy(dest, src) (*(dest) = *(src))
2828 #define va_end(ap)
2929
30+/* avoid conflicting definition for va_list on Macs. */
31+#define _VA_LIST_T
32+
3033 #else /* _WIN64 */
3134 typedef char *va_list;
3235 #define va_start(ap,last) __builtin_va_start(ap,last)

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t