Francois Gouget : testbot/testagentd: Avoid crashing when the server cannot create its master socket.

Alexandre Julliard julliard at winehq.org
Mon Apr 14 12:10:15 CDT 2014


Module: tools
Branch: master
Commit: 410bea9e02ee9cbae4445b2788be92b0dccacf8c
URL:    http://source.winehq.org/git/tools.git/?a=commit;h=410bea9e02ee9cbae4445b2788be92b0dccacf8c

Author: Francois Gouget <fgouget at codeweavers.com>
Date:   Mon Apr 14 14:48:35 2014 +0200

testbot/testagentd: Avoid crashing when the server cannot create its master socket.

---

 testbot/src/testagentd/testagentd.c |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/testbot/src/testagentd/testagentd.c b/testbot/src/testagentd/testagentd.c
index 35b42f3..b8f9c57 100644
--- a/testbot/src/testagentd/testagentd.c
+++ b/testbot/src/testagentd/testagentd.c
@@ -1192,7 +1192,8 @@ int main(int argc, char** argv)
             break;
         closesocket(master);
     };
-    addrlen = addrp->ai_addrlen;
+    if (addrp)
+        addrlen = addrp->ai_addrlen;
     ta_freeaddrinfo(addresses);
     if (addrp == NULL)
     {




More information about the wine-cvs mailing list