comparison os_support.c @ 5730:de3bbecc27ad libavformat

Make our getaddrinfo implementation initialize "struct addrinfo" return value to NULL on errors.
author reimar
date Sun, 28 Feb 2010 22:31:17 +0000
parents a3e321e7ca38
children a292ef47e2f9
comparison
equal deleted inserted replaced
5729:aef0883e3445 5730:de3bbecc27ad
76 win_getaddrinfo = GetProcAddress(ws2mod, "getaddrinfo"); 76 win_getaddrinfo = GetProcAddress(ws2mod, "getaddrinfo");
77 if (win_getaddrinfo) 77 if (win_getaddrinfo)
78 return win_getaddrinfo(node, service, hints, res); 78 return win_getaddrinfo(node, service, hints, res);
79 #endif 79 #endif
80 80
81 *res = NULL;
81 sin = av_mallocz(sizeof(struct sockaddr_in)); 82 sin = av_mallocz(sizeof(struct sockaddr_in));
82 if (!sin) 83 if (!sin)
83 return EAI_FAIL; 84 return EAI_FAIL;
84 sin->sin_family = AF_INET; 85 sin->sin_family = AF_INET;
85 86