Fix C preprocessor bug