From 12996087de951884a579cea36ebe83406d5e1b68 Mon Sep 17 00:00:00 2001 From: Bertrand Coconnier Date: Sat, 9 Jan 2021 17:53:28 +0100 Subject: [PATCH] Fixed the initialization of the struct addrinfo. --- src/FDM/JSBSim/input_output/FGfdmSocket.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/FDM/JSBSim/input_output/FGfdmSocket.cpp b/src/FDM/JSBSim/input_output/FGfdmSocket.cpp index c1f0a93a0..ffc30b4a9 100644 --- a/src/FDM/JSBSim/input_output/FGfdmSocket.cpp +++ b/src/FDM/JSBSim/input_output/FGfdmSocket.cpp @@ -92,7 +92,8 @@ FGfdmSocket::FGfdmSocket(const string& address, int port, int protocol) if (!LoadWinSockDLL(debug_lvl)) return; #endif - struct addrinfo hints = {}; + struct addrinfo hints; + memset(&hints, 0, sizeof(struct addrinfo)); hints.ai_family = AF_INET; if (protocol == ptUDP) hints.ai_socktype = SOCK_DGRAM;