Excerpts from Bruno Haible's message of Sun Dec 04 13:45:51 -0500 2011: Hi Bruno,
> You have been misunderstanding how the C and C++ macro expansion > process works. The only place where a space before the open > parenthesis is not allowed is in the *definition* of a macro with > arguments, like here: Yes, it seems I was mistaken about this. Thanks for the correction and the reference. Thanks for the windows port of this function too! Thanks -Ben -- Ben Walton Systems Programmer - CHASS University of Toronto C:416.407.5610 | W:416.978.4302