typedef struct { } rwlock_t; struct fs_struct { rwlock_t lock; int a; }; static struct fs_struct init_fs = { (rwlock_t) { }, // error: too many field init 1 }; int main() { return 0; }