Merge pull request #2075 from bbbradsmith/struct-duplicate-member-error

Error for struct/union with a duplicate member
This commit is contained in:
Bob Andrews
2023-05-04 22:43:17 +02:00
committed by GitHub
2 changed files with 19 additions and 0 deletions

View File

@@ -793,6 +793,8 @@ static int HandleSymRedefinition (SymEntry* Sym, const Type* T, unsigned Flags)
*/
Error ("Redeclaration of enumerator constant '%s'", Sym->Name);
Sym = 0;
} else if (Flags & SC_STRUCTFIELD) {
Error ("Duplicate member '%s'", Sym->Name);
}
}
}