> As I said, I'd like to have a clean solution (although I'm not sure it > even exists). Stephane, at this point, let's just use preprocessor defines and break it out into a block for the different gcc versions. See ya, -Sam Lantinga, Software Engineer, Blizzard Entertainment