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); Address *a = Address::cast(obj);
if (a!=NULL) if (a!=NULL)
{ {
QString addr = a->getAddressPtr()->toString().c_str(); const InetAddr *inet_addr = a->getAddressPtr();
if (inet_addr)
if (m_widget->useRegexp->isChecked()) res= ( addr.indexOf( QRegExp(s) )!=-1 ); {
else res= ( addr == s ); 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 ); //res= ( addr == s );
} }
break; break;