diff --git a/src/xpdev/ini_file.c b/src/xpdev/ini_file.c index 00af64ba9f1dc95ff7679abb7b9e3eeea0a91383..b9ccc5d23712db35dbc79b5ec50a84b3129c2533 100644 --- a/src/xpdev/ini_file.c +++ b/src/xpdev/ini_file.c @@ -720,7 +720,7 @@ char* iniSetIpAddress(str_list_t* list, const char* section, const char* key, ui struct in_addr in_addr; in_addr.s_addr=htonl(value); return iniSetString(list, section, key, -#ifdef __BORLANDC__ +#if defined(__BORLANDC__) || defined(__MINGW32__) inet_ntoa(in_addr), // deprecated function call #else inet_ntop(AF_INET, &in_addr, buf, sizeof(buf)), @@ -1644,7 +1644,7 @@ static uint32_t parseIpAddress(const char* value) if(strchr(value,'.')==NULL) return(strtol(value,NULL,0)); -#ifdef __BORLANDC__ +#if defined(__BORLANDC__) || defined(__MINGW32__) result = inet_addr(value); // deprecated function call #else inet_pton(AF_INET, value, &result);