Bryce McKinlay wrote: > Should it be "*this" perhaps? Just ignore me folks, I had a late night ;-) The problem seems to be that g++ requires a space between the "<" and the "::" in the reinterpret_cast (it also works if you leave out the top-level "::"). regards Bryce.