Accept empty struct member decls

struct S { /*nothing*/; int a; };

is an acceptable struct declaration, there may be stray semicolons
in the member list.
This commit is contained in:
Michael Matz
2016-06-28 15:09:40 +02:00
parent d5d881d9e9
commit 6763b02abc
2 changed files with 9 additions and 1 deletions

View File

@ -642,6 +642,11 @@ union union2 {
struct struct1 st1, st2;
struct empty_mem {
/* nothing */ ;
int x;
};
int main(int argc, char **argv)
{
string_test();