summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMorgan Deters <mdeters@cs.nyu.edu>2013-12-02 17:54:32 -0500
committerMorgan Deters <mdeters@cs.nyu.edu>2013-12-02 17:55:01 -0500
commit58a9d81a0f6da15ee2481dd1451a182341ff2a5b (patch)
tree3a7da1ebd0ec087523128482de576307b039a6b5 /src
parent4ea1824e1112738e293d9fc7015efdde6a9efd5c (diff)
Another fix to Java destruction order issues. Thanks to Zheng Manchun for the report.
Diffstat (limited to 'src')
-rw-r--r--src/expr/expr_manager.i2
-rw-r--r--src/smt/smt_engine.i2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/expr/expr_manager.i b/src/expr/expr_manager.i
index 8b9588214..f32d68274 100644
--- a/src/expr/expr_manager.i
+++ b/src/expr/expr_manager.i
@@ -7,7 +7,7 @@
// before the ExprManager
private Object options;
%}
-%typemap(javaconstruct) ExprManager(Options options) {
+%typemap(javaconstruct) CVC4::ExprManager {
this($imcall, true);
this.options = SmtEngine.mkRef(options); // keep ref to options in SWIG proxy class
}
diff --git a/src/smt/smt_engine.i b/src/smt/smt_engine.i
index 5d59cae61..ff4105241 100644
--- a/src/smt/smt_engine.i
+++ b/src/smt/smt_engine.i
@@ -26,7 +26,7 @@ SWIGEXPORT void JNICALL Java_edu_nyu_acsys_CVC4_SmtEngine_dlRef(JNIEnv* jenv, jc
}
}
%}
-%typemap(javaconstruct) SmtEngine(ExprManager em) {
+%typemap(javaconstruct) CVC4::SmtEngine {
this($imcall, true);
emRef = mkRef(em); // keep ref to expr manager in SWIG proxy class
}
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback