>> check_case will be used differently now. [Steven] > If check_case will be used differently, then why not just use > "#ifdef CHECK_IMPORT_CASE" as the switch? Sorry, I don't understand what you have in mind. In my mind, CHECK_IMPORT_CASE goes away, since we're attempting to get the same semantics on all platforms, and a yes/no #define doesn't carry enough info to accomplish that.