nativity/lib/libc/mingw/libsrc/wspiapi/WspiapiLegacyFreeAddrInfo.c
David Gonzalez Martin 38011a233c Integrate libs
2024-03-02 12:58:12 -06:00

24 lines
444 B
C

#ifndef WIN32_LEAN_AND_MEAN
#define WIN32_LEAN_AND_MEAN
#endif
#undef __CRT__NO_INLINE
#define __CRT__NO_INLINE
#include <winsock2.h>
#include <wspiapi.h>
void WINAPI
WspiapiLegacyFreeAddrInfo (struct addrinfo *ptHead)
{
struct addrinfo *p;
for (p = ptHead; p != NULL; p = ptHead)
{
if (p->ai_canonname)
WspiapiFree (p->ai_canonname);
if (p->ai_addr)
WspiapiFree (p->ai_addr);
ptHead = p->ai_next;
WspiapiFree (p);
}
}