Sebastian Lackner : services/tests: Initialize critical section just once.

Alexandre Julliard julliard at wine.codeweavers.com
Thu Mar 3 11:39:44 CST 2016


Module: wine
Branch: master
Commit: d98194e7917bd36dea232ef205c03a896c2fb8a1
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=d98194e7917bd36dea232ef205c03a896c2fb8a1

Author: Sebastian Lackner <sebastian at fds-team.de>
Date:   Thu Mar  3 06:25:16 2016 +0100

services/tests: Initialize critical section just once.

Signed-off-by: Sebastian Lackner <sebastian at fds-team.de>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 programs/services/tests/service.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/programs/services/tests/service.c b/programs/services/tests/service.c
index e228069..85b8e86 100644
--- a/programs/services/tests/service.c
+++ b/programs/services/tests/service.c
@@ -442,7 +442,6 @@ static void test_runner(void (*p_run_test)(void))
     if(pipe_handle == INVALID_HANDLE_VALUE)
         return;
 
-    InitializeCriticalSection(&event_cs);
     event_handle = CreateEventA(NULL, FALSE, FALSE, NULL);
     ok(event_handle != INVALID_HANDLE_VALUE, "CreateEvent failed: %u\n", GetLastError());
     if(event_handle == INVALID_HANDLE_VALUE)
@@ -465,6 +464,8 @@ START_TEST(service)
     char **argv;
     int argc;
 
+    InitializeCriticalSection(&event_cs);
+
     pRegisterServiceCtrlHandlerExA = (void*)GetProcAddress(GetModuleHandleA("advapi32.dll"), "RegisterServiceCtrlHandlerExA");
     if(!pRegisterServiceCtrlHandlerExA) {
         win_skip("RegisterServiceCtrlHandlerExA not available, skipping tests\n");




More information about the wine-cvs mailing list