c99 don't print TYPES define unless structs exist