summaryrefslogtreecommitdiffstats
path: root/embedding/java/src/org/uscxml/tests/invoker/TestCustomInvoker.java
diff options
context:
space:
mode:
Diffstat (limited to 'embedding/java/src/org/uscxml/tests/invoker/TestCustomInvoker.java')
-rw-r--r--embedding/java/src/org/uscxml/tests/invoker/TestCustomInvoker.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/embedding/java/src/org/uscxml/tests/invoker/TestCustomInvoker.java b/embedding/java/src/org/uscxml/tests/invoker/TestCustomInvoker.java
index 25420ed..ecbff9b 100644
--- a/embedding/java/src/org/uscxml/tests/invoker/TestCustomInvoker.java
+++ b/embedding/java/src/org/uscxml/tests/invoker/TestCustomInvoker.java
@@ -47,7 +47,9 @@ public class TestCustomInvoker extends Invoker {
@Override
public Invoker create(Interpreter interpreter) {
- return new TestCustomInvoker();
+ TestCustomInvoker invoker = new TestCustomInvoker();
+ invoker.swigReleaseOwnership();
+ return invoker;
}
/**
@@ -73,6 +75,7 @@ public class TestCustomInvoker extends Invoker {
" </state>" +
" <state id=\"s12\">" +
" <onentry>" +
+ " <log label=\"label\" expr=\"foo\" />" +
" <send target=\"#_javainvoker2\" event=\"foo\" />" +
" </onentry>" +
" <transition event=\"received2\" target=\"done\" />" +