Chris Twiner said: > Thanks for the 'extern "C"', I had forgotten to add those. If you > don't mind however I'll avoid poluting the std namespace. By all means. I'm just glad it works.