summaryrefslogtreecommitdiffstats
path: root/src/uscxml/plugins/invoker/scxml
diff options
context:
space:
mode:
authorStefan Radomski <github@mintwerk.de>2017-04-26 16:28:10 (GMT)
committerStefan Radomski <github@mintwerk.de>2017-04-26 16:28:10 (GMT)
commit3a7350b931705b2ab3aa6f1516512e37038e9899 (patch)
tree2437b9dd1fae15e947b2de5b757c77947fb341ab /src/uscxml/plugins/invoker/scxml
parent199d27c0f613e54369865ad73ffcb523ee8930fd (diff)
downloaduscxml-3a7350b931705b2ab3aa6f1516512e37038e9899.zip
uscxml-3a7350b931705b2ab3aa6f1516512e37038e9899.tar.gz
uscxml-3a7350b931705b2ab3aa6f1516512e37038e9899.tar.bz2
Fixed issue110
Diffstat (limited to 'src/uscxml/plugins/invoker/scxml')
-rw-r--r--src/uscxml/plugins/invoker/scxml/USCXMLInvoker.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/uscxml/plugins/invoker/scxml/USCXMLInvoker.cpp b/src/uscxml/plugins/invoker/scxml/USCXMLInvoker.cpp
index e0812d0..1248205 100644
--- a/src/uscxml/plugins/invoker/scxml/USCXMLInvoker.cpp
+++ b/src/uscxml/plugins/invoker/scxml/USCXMLInvoker.cpp
@@ -184,7 +184,7 @@ void USCXMLInvoker::invoke(const std::string& source, const Event& invokeEvent)
InterpreterImpl* invoked = _invokedInterpreter.getImpl().get();
ActionLanguage* alOrig = _callbacks->getActionLanguage();
if (alOrig != NULL) {
- ActionLanguage al = *alOrig; // invokes copy operator
+ ActionLanguage al;
// create new instances
al.execContent = alOrig->execContent.getImpl()->create(invoked);
al.delayQueue = alOrig->delayQueue.getImplDelayed()->create(invoked);