Message Missing ";" after last structure or union member. Description Accepting a struct/union type without a semicolon after the last member specifier is a language extension of HP C provided for compatiblity with older C compilers. This syntax is not valid in standard C, and may not be accepted by other C compilers. User Action Add the semicolon at the end of the last member.