checking address in FindObjectWidget::matchAttr

This commit is contained in:
Vadim Kurland
2008-05-19 03:02:44 +00:00
parent 568c0ca1b6
commit 9454d4c808
+9 -4
View File
@@ -186,11 +186,16 @@ bool FindObjectWidget::matchAttr(libfwbuilder::FWObject *obj)
Address *a = Address::cast(obj);
if (a!=NULL)
{
QString addr = a->getAddressPtr()->toString().c_str();
if (m_widget->useRegexp->isChecked()) res= ( addr.indexOf( QRegExp(s) )!=-1 );
else res= ( addr == s );
const InetAddr *inet_addr = a->getAddressPtr();
if (inet_addr)
{
QString addr = inet_addr->toString().c_str();
if (m_widget->useRegexp->isChecked())
res = ( addr.indexOf( QRegExp(s) )!=-1 );
else
res= ( addr == s );
}
//res= ( addr == s );
}
break;