fix win32: new interface isn't stdcall