// this should only produce one warning. #undef __LINE__ #undef __LINE__