Hi, Bugfix for 1912. Ciao, Marcus Changelog: Added more argument numbers for _invoke() (as reported by user). Index: dlls/oleaut32/typelib.c =================================================================== RCS file: /home/wine/wine/dlls/oleaut32/typelib.c,v retrieving revision 1.109 diff -u -r1.109 typelib.c --- dlls/oleaut32/typelib.c 15 Dec 2003 19:47:51 -0000 1.109 +++ dlls/oleaut32/typelib.c 29 Dec 2003 22:23:04 -0000 @@ -4446,6 +4446,12 @@ break; case 9: res = func(args[0],args[1],args[2],args[3],args[4],args[5],args[6],args[7],args[8]); + break; + case 10: + res = func(args[0],args[1],args[2],args[3],args[4],args[5],args[6],args[7],args[8],args[9]); + break; + case 11: + res = func(args[0],args[1],args[2],args[3],args[4],args[5],args[6],args[7],args[8],args[9],args[10]); break; default: FIXME("unsupported number of arguments %d in stdcall\n",nrargs); --