blob: 4d08cb907cd21b6b7ae6d9a3522eb39650a2a5b3 [file] [log] [blame]
struct s {
char c[1];
};
struct s fun(void);
static void foo(void)
{
char c[1];
c = fun().c;
}
/*
* check-name: eval-bad-assign2
*
* check-error-start
eval-bad-assign2.c:11:11: warning: incorrect type in assignment (invalid types)
eval-bad-assign2.c:11:11: expected char c[1]
eval-bad-assign2.c:11:11: got char *
* check-error-end
*/