syntax error in types.h