fix typedef.h