From 48a3157953f8a44ca6f9d4f7f1e0d56c0e70887e Mon Sep 17 00:00:00 2001 From: James Abbatiello Date: Mon, 28 Aug 2000 19:29:44 +0000 Subject: [PATCH] Increase number of supported args for WOW_CallProc32W16 from 11 to 13 (for CreateService). --- dlls/kernel/wowthunk.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/dlls/kernel/wowthunk.c b/dlls/kernel/wowthunk.c index 824b00e51c4..2dee63f2af6 100644 --- a/dlls/kernel/wowthunk.c +++ b/dlls/kernel/wowthunk.c @@ -411,6 +411,10 @@ static DWORD WOW_CallProc32W16( BOOL Ex ) break; case 11:ret = proc32(args[0],args[1],args[2],args[3],args[4],args[5],args[6],args[7],args[8],args[9],args[10]); break; + case 12:ret = proc32(args[0],args[1],args[2],args[3],args[4],args[5],args[6],args[7],args[8],args[9],args[10],args[11]); + break; + case 13:ret = proc32(args[0],args[1],args[2],args[3],args[4],args[5],args[6],args[7],args[8],args[9],args[10],args[11],args[12]); + break; default: /* FIXME: should go up to 32 arguments */ ERR("Unsupported number of arguments %ld, please report.\n",nrofargs);