From 0c286ecb18bea6e2016f05b82fd6dcb50a41363b Mon Sep 17 00:00:00 2001 From: Aleksey Bragin Date: Sat, 14 Jul 2012 11:44:26 +0000 Subject: [PATCH] [WS2_32_NEW] - Fix uninitialized variable usage warning, based on a patch by Edijs Kolesnikovics. See issue #6828 for more details. svn path=/trunk/; revision=56886 --- reactos/dll/win32/ws2_32_new/src/sockctrl.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/reactos/dll/win32/ws2_32_new/src/sockctrl.c b/reactos/dll/win32/ws2_32_new/src/sockctrl.c index a7b8e72519b..0b582826ec4 100644 --- a/reactos/dll/win32/ws2_32_new/src/sockctrl.c +++ b/reactos/dll/win32/ws2_32_new/src/sockctrl.c @@ -28,13 +28,14 @@ connect(IN SOCKET s, PWSPROCESS Process; PWSTHREAD Thread; PWSSOCKET Socket; - INT ErrorCode, OldErrorCode; + INT ErrorCode, OldErrorCode = ERROR_SUCCESS; INT Status; BOOLEAN TryAgain = TRUE; DPRINT("connect: %lx, %p, %lx\n", s, name, namelen); /* Enter prolog */ - if ((ErrorCode = WsApiProlog(&Process, &Thread)) == ERROR_SUCCESS) + ErrorCode = WsApiProlog(&Process, &Thread); + if (ErrorCode == ERROR_SUCCESS) { /* Get the Socket Context */ if ((Socket = WsSockGetSocket(s)))