fix #if...#endif fold bug