From 48a3157953f8a44ca6f9d4f7f1e0d56c0e70887e Mon Sep 17 00:00:00 2001
From: James Abbatiello <abbeyj@wpi.edu>
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);
-- 
GitLab