Previously any zero-length or incomplete array within a struct was treated as a flexible array member.