Commit 1f21a979 by Richard Kenner

(va_arg): Add cast to void * to suppress warning.

From-SVN: r8411
parent 4b341aaa
...@@ -90,7 +90,7 @@ enum { ...@@ -90,7 +90,7 @@ enum {
#define va_arg(__va, __type) \ #define va_arg(__va, __type) \
(*(((__va).__offset += __va_tsize (__type)), \ (*(((__va).__offset += __va_tsize (__type)), \
(__type *)((__va).__base + (__va).__offset \ (__type *)(void *)((__va).__base + (__va).__offset \
- (((__builtin_classify_type (* (__type *) 0) \ - (((__builtin_classify_type (* (__type *) 0) \
== __real_type_class) && (__va).__offset <= (6 * 8)) \ == __real_type_class) && (__va).__offset <= (6 * 8)) \
? (6 * 8) + 8 : __va_tsize (__type))))) ? (6 * 8) + 8 : __va_tsize (__type)))))
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment