Francois Gouget : kernel32/test: Simplify a couple of calls to 'process exit'.

Alexandre Julliard julliard at winehq.org
Mon Feb 24 15:23:53 CST 2020


Module: wine
Branch: master
Commit: 1d8ee100642ef99bf5b3fa3ef50d405bbb8316b6
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=1d8ee100642ef99bf5b3fa3ef50d405bbb8316b6

Author: Francois Gouget <fgouget at codeweavers.com>
Date:   Mon Feb 24 05:03:52 2020 +0100

kernel32/test: Simplify a couple of calls to 'process exit'.

Signed-off-by: Francois Gouget <fgouget at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/kernel32/tests/process.c | 10 ++--------
 1 file changed, 2 insertions(+), 8 deletions(-)

diff --git a/dlls/kernel32/tests/process.c b/dlls/kernel32/tests/process.c
index c4db9483fe..46d7245777 100644
--- a/dlls/kernel32/tests/process.c
+++ b/dlls/kernel32/tests/process.c
@@ -2831,9 +2831,7 @@ static HANDLE test_AddSelfToJob(void)
 
 static void test_jobInheritance(HANDLE job)
 {
-    char buffer[MAX_PATH + 23];
     PROCESS_INFORMATION pi;
-    STARTUPINFOA si = {0};
     DWORD dwret;
     BOOL ret, out;
 
@@ -2843,10 +2841,7 @@ static void test_jobInheritance(HANDLE job)
         return;
     }
 
-    sprintf(buffer, "\"%s\" process %s", selfname, "exit");
-
-    ret = CreateProcessA(NULL, buffer, NULL, NULL, FALSE, 0, NULL, NULL, &si, &pi);
-    ok(ret, "CreateProcessA error %u\n", GetLastError());
+    create_process("exit", &pi);
 
     out = FALSE;
     ret = pIsProcessInJob(pi.hProcess, job, &out);
@@ -2875,8 +2870,7 @@ static void test_BreakawayOk(HANDLE job)
         return;
     }
 
-    sprintf(buffer, "\"%s\" process %s", selfname, "exit");
-
+    sprintf(buffer, "\"%s\" process exit", selfname);
     ret = CreateProcessA(NULL, buffer, NULL, NULL, FALSE, CREATE_BREAKAWAY_FROM_JOB, NULL, NULL, &si, &pi);
     ok(!ret, "CreateProcessA expected failure\n");
     expect_eq_d(ERROR_ACCESS_DENIED, GetLastError());




More information about the wine-cvs mailing list