mirror of
https://github.com/pocoproject/poco.git
synced 2025-10-25 02:06:04 +02:00
GH #481: 2 warnings during Poco compile
This commit is contained in:
@@ -42,7 +42,7 @@ public:
|
|||||||
typedef Var* pointer;
|
typedef Var* pointer;
|
||||||
typedef Var& reference;
|
typedef Var& reference;
|
||||||
|
|
||||||
static const int POSITION_END;
|
static const std::size_t POSITION_END;
|
||||||
/// End position indicator.
|
/// End position indicator.
|
||||||
|
|
||||||
VarIterator(Var* pVar, bool positionEnd);
|
VarIterator(Var* pVar, bool positionEnd);
|
||||||
|
|||||||
@@ -26,7 +26,7 @@ namespace Poco {
|
|||||||
namespace Dynamic {
|
namespace Dynamic {
|
||||||
|
|
||||||
|
|
||||||
const int VarIterator::POSITION_END = std::numeric_limits<std::size_t>::max();
|
const std::size_t VarIterator::POSITION_END = std::numeric_limits<std::size_t>::max();
|
||||||
|
|
||||||
|
|
||||||
VarIterator::VarIterator(Var* pVar, bool positionEnd):
|
VarIterator::VarIterator(Var* pVar, bool positionEnd):
|
||||||
|
|||||||
@@ -1546,7 +1546,7 @@ NetworkInterface::Map NetworkInterface::map(bool ipOnly, bool upOnly)
|
|||||||
ifIt = result.find(ifIndex);
|
ifIt = result.find(ifIndex);
|
||||||
intf = NetworkInterface(ifIndex);
|
intf = NetworkInterface(ifIndex);
|
||||||
setInterfaceParams(iface, intf.impl());
|
setInterfaceParams(iface, intf.impl());
|
||||||
|
|
||||||
if ((ifIt == result.end()) && ((upOnly && intf.isUp()) || !upOnly))
|
if ((ifIt == result.end()) && ((upOnly && intf.isUp()) || !upOnly))
|
||||||
ifIt = result.insert(Map::value_type(ifIndex, intf)).first;
|
ifIt = result.insert(Map::value_type(ifIndex, intf)).first;
|
||||||
|
|
||||||
@@ -1559,7 +1559,7 @@ NetworkInterface::Map NetworkInterface::map(bool ipOnly, bool upOnly)
|
|||||||
broadcastAddress = IPAddress(*(iface->ifa_dstaddr));
|
broadcastAddress = IPAddress(*(iface->ifa_dstaddr));
|
||||||
else
|
else
|
||||||
broadcastAddress = IPAddress();
|
broadcastAddress = IPAddress();
|
||||||
|
|
||||||
break;
|
break;
|
||||||
#if defined(POCO_HAVE_IPv6)
|
#if defined(POCO_HAVE_IPv6)
|
||||||
case AF_INET6:
|
case AF_INET6:
|
||||||
@@ -1567,20 +1567,20 @@ NetworkInterface::Map NetworkInterface::map(bool ipOnly, bool upOnly)
|
|||||||
ifIt = result.find(ifIndex);
|
ifIt = result.find(ifIndex);
|
||||||
intf = NetworkInterface(ifIndex);
|
intf = NetworkInterface(ifIndex);
|
||||||
setInterfaceParams(iface, intf.impl());
|
setInterfaceParams(iface, intf.impl());
|
||||||
|
|
||||||
if ((ifIt == result.end()) && ((upOnly && intf.isUp()) || !upOnly))
|
if ((ifIt == result.end()) && ((upOnly && intf.isUp()) || !upOnly))
|
||||||
result.insert(Map::value_type(ifIndex, intf)).first;
|
result.insert(Map::value_type(ifIndex, intf));
|
||||||
|
|
||||||
address = IPAddress(&reinterpret_cast<const struct sockaddr_in6*>(iface->ifa_addr)->sin6_addr, sizeof(struct in6_addr), ifIndex);
|
address = IPAddress(&reinterpret_cast<const struct sockaddr_in6*>(iface->ifa_addr)->sin6_addr, sizeof(struct in6_addr), ifIndex);
|
||||||
subnetMask = IPAddress(*(iface->ifa_netmask));
|
subnetMask = IPAddress(*(iface->ifa_netmask));
|
||||||
broadcastAddress = IPAddress();
|
broadcastAddress = IPAddress();
|
||||||
|
|
||||||
break;
|
break;
|
||||||
#endif
|
#endif
|
||||||
default:
|
default:
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (family == AF_INET
|
if (family == AF_INET
|
||||||
#ifdef POCO_HAVE_IPv6
|
#ifdef POCO_HAVE_IPv6
|
||||||
|| family == AF_INET6
|
|| family == AF_INET6
|
||||||
|
|||||||
Reference in New Issue
Block a user