EQA1725E tag type tag name is already defined.

Explanation

This message applies to C. A tagged enum, struct, or union type cannot be redefined, unless all variables and type definitions referring to that type and then the type itself are first cleared. For example, given
enum colors {red,yellow,blue} primary, * ptrPrimary;
enum colors cannot be redefined unless primary, ptrPrimary, and then enum colors are first cleared.