fix preprocessor issue with tabs before comments