From: <tr...@ff...> - 2012-03-29 20:29:38
|
Author: adi Date: 2012-03-29 13:29:32 -0700 (Thu, 29 Mar 2012) New Revision: 2098 Modified: trunk/libffado/src/dice/dice_eap.cpp Log: DICE-EAP avoid adding an empty destination Patch by Philippe Carriere. Modified: trunk/libffado/src/dice/dice_eap.cpp =================================================================== --- trunk/libffado/src/dice/dice_eap.cpp 2012-03-29 20:29:22 UTC (rev 2097) +++ trunk/libffado/src/dice/dice_eap.cpp 2012-03-29 20:29:32 UTC (rev 2098) @@ -1469,8 +1469,11 @@ } stringlist ret; std::vector<unsigned char> dests = rcfg->getDestinationsForSource(m_sources[srcname]); + std::string name; for (unsigned int i=0; i<dests.size(); ++i) { - ret.push_back(getDestinationName(dests[i])); + if ((name = getDestinationName(dests[i])) != "") { + ret.push_back(name); + } } return ret; } |