- bugfixes for msvc compile
This commit is contained in:
parent
3bb9da6cdf
commit
220a0130dd
|
@ -546,10 +546,10 @@ string getNetworkInterfaceBroadcastAddress(string ipAddress)
|
||||||
// Adapted from example code at http://msdn2.microsoft.com/en-us/library/aa365917.aspx
|
// Adapted from example code at http://msdn2.microsoft.com/en-us/library/aa365917.aspx
|
||||||
// Now get Windows' IPv4 addresses table. Once again, we gotta call GetIpAddrTable()
|
// Now get Windows' IPv4 addresses table. Once again, we gotta call GetIpAddrTable()
|
||||||
// multiple times in order to deal with potential race conditions properly.
|
// multiple times in order to deal with potential race conditions properly.
|
||||||
PMIB_IPADDRTABLE * ipTable = NULL;
|
PMIB_IPADDRTABLE ipTable = NULL;
|
||||||
// Before calling AddIPAddress we use GetIpAddrTable to get
|
// Before calling AddIPAddress we use GetIpAddrTable to get
|
||||||
// an adapter to which we can add the IP.
|
// an adapter to which we can add the IP.
|
||||||
ipTable = (MIB_IPADDRTABLE *) MALLOC(sizeof (MIB_IPADDRTABLE));
|
ipTable = (PMIB_IPADDRTABLE) malloc(sizeof (MIB_IPADDRTABLE));
|
||||||
ipTable->dwNumEntries = 0;
|
ipTable->dwNumEntries = 0;
|
||||||
|
|
||||||
{
|
{
|
||||||
|
@ -642,7 +642,7 @@ string getNetworkInterfaceBroadcastAddress(string ipAddress)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if(AdapterInfo) free(pAdapterInfo);
|
if(pAdapterInfo) free(pAdapterInfo);
|
||||||
if(ipTable) free(ipTable);
|
if(ipTable) free(ipTable);
|
||||||
}
|
}
|
||||||
#else
|
#else
|
||||||
|
|
Loading…
Reference in New Issue
Block a user