- bugfixes for msvc compile

This commit is contained in:
SoftCoder 2013-12-25 11:48:08 -08:00
parent 3bb9da6cdf
commit 220a0130dd

View File

@ -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