preprocessor directives are supposed to start at column 0, so remove indentation on this and the #else / #endif