Fix for #73288, patch by brad <bkn@ithryn.net>

svn path=/trunk/kdenetwork/krfb/; revision=283309
This commit is contained in:
Tim Jansen
2004-01-28 16:30:37 +00:00
parent 89a047e4c7
commit 96a3ab8d83

View File

@@ -182,7 +182,8 @@ KInetSocketAddress *KInetInterface::getPublicInetAddress() {
while (it != v.end()) {
if (((*it).flags() & (PointToPoint | Up | Running)) &&
(!((*it).flags() & Loopback)) &&
(*it).address())
(*it).address() &&
((*it).address()->family() == AF_INET))
return new KInetSocketAddress(*(*it).address());
it++;
}
@@ -192,7 +193,8 @@ KInetSocketAddress *KInetInterface::getPublicInetAddress() {
while (it != v.end()) {
if (((*it).flags() & (Up | Running)) &&
(!((*it).flags() & Loopback)) &&
(*it).address())
(*it).address() &&
((*it).address()->family() == AF_INET))
return new KInetSocketAddress(*(*it).address());
it++;
}