Commit fac7dc88 authored by Pavel Vainerman's avatar Pavel Vainerman

(iocontrol): исправил ошибку в обработке subdev для UNIO96 и UNIO48. Теперь…

(iocontrol): исправил ошибку в обработке subdev для UNIO96 и UNIO48. Теперь обязательное наличие полей subdev не требуется.
parent c60b3dc2
...@@ -1699,7 +1699,15 @@ void IOControl::buildCardsList() ...@@ -1699,7 +1699,15 @@ void IOControl::buildCardsList()
{ {
ostringstream s; ostringstream s;
s << "subdev" << i; s << "subdev" << i;
ComediInterface::SubdevType st = ComediInterface::str2type( it.getProp(s.str()).c_str() );
string subdev_name( it.getProp(s.str()) );
if( subdev_name.empty() )
{
unideb[Debug::INFO] << myname << "(buidCardList): empty subdev. ignore... (" << s.str() << ")" << endl;
continue;
}
ComediInterface::SubdevType st = ComediInterface::str2type(subdev_name);
if( st == ComediInterface::Unknown ) if( st == ComediInterface::Unknown )
{ {
ostringstream err; ostringstream err;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment