summaryrefslogtreecommitdiffstats
path: root/src/uscxml/Interpreter.cpp
diff options
context:
space:
mode:
authorStefan Radomski <radomski@tk.informatik.tu-darmstadt.de>2014-07-30 21:32:13 (GMT)
committerStefan Radomski <radomski@tk.informatik.tu-darmstadt.de>2014-07-30 21:32:13 (GMT)
commitce9e0434aa50ad343ec2829262fa7a95ff5d39a7 (patch)
treed99e3c33f139a3fe3f0e8d9ce67dd61fd262c342 /src/uscxml/Interpreter.cpp
parentb7a2d38bdcee3bf85a32dea7ac74b144d5ef40fa (diff)
downloaduscxml-ce9e0434aa50ad343ec2829262fa7a95ff5d39a7.zip
uscxml-ce9e0434aa50ad343ec2829262fa7a95ff5d39a7.tar.gz
uscxml-ce9e0434aa50ad343ec2829262fa7a95ff5d39a7.tar.bz2
Stupid bug
Diffstat (limited to 'src/uscxml/Interpreter.cpp')
-rw-r--r--src/uscxml/Interpreter.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/uscxml/Interpreter.cpp b/src/uscxml/Interpreter.cpp
index 438aec3..5fcc3f7 100644
--- a/src/uscxml/Interpreter.cpp
+++ b/src/uscxml/Interpreter.cpp
@@ -2500,7 +2500,7 @@ void InterpreterImpl::setupIOProcessors() {
std::list<std::string>::iterator nameIter = names.begin();
while(nameIter != names.end()) {
// do not override
- if (!boost::equal(*nameIter, ioProcIter->first) && _ioProcessors.find(*nameIter) != _ioProcessors.end())
+ if (!boost::equal(*nameIter, ioProcIter->first) && _ioProcessors.find(*nameIter) == _ioProcessors.end())
_ioProcessors[*nameIter] = _ioProcessors[ioProcIter->first];
nameIter++;
}