2003-10-02-UnionLValueError.c 231 Bytes Raw Blame History Permalink 1 2 3 4 5 6 7 8 9 10 11 // RUN: %clang_cc1 -emit-llvm %s -o /dev/null int sprintf(char * restrict str, const char * restrict format, ...); union U{ int i[8]; char s[80]; }; void format_message(char *buffer, union U *u) { sprintf(buffer, u->s); }