[PPL-devel] [GIT] ppl/ppl(master): Don't take the address of a temporary object.
Enea Zaffanella
zaffanella at cs.unipr.it
Thu Mar 18 18:37:59 CET 2010
Module: ppl/ppl
Branch: master
Commit: 3fe09524b326e388a74486f407583a902d592d75
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=3fe09524b326e388a74486f407583a902d592d75
Author: Enea Zaffanella <zaffanella at cs.unipr.it>
Date: Thu Mar 18 18:37:22 2010 +0100
Don't take the address of a temporary object.
---
...ppl_interface_generator_java_classes_cc_code.m4 | 6 ++----
1 files changed, 2 insertions(+), 4 deletions(-)
diff --git a/interfaces/Java/jni/ppl_interface_generator_java_classes_cc_code.m4 b/interfaces/Java/jni/ppl_interface_generator_java_classes_cc_code.m4
index 9e4d8b5..b6aed73 100644
--- a/interfaces/Java/jni/ppl_interface_generator_java_classes_cc_code.m4
+++ b/interfaces/Java/jni/ppl_interface_generator_java_classes_cc_code.m4
@@ -859,12 +859,10 @@ Java_parma_1polyhedra_1library_ at 1CLASS@_wrap_1assign
Bounded_Integer_Type_Representation r = build_cxx_bounded_rep(env, j_r);
Bounded_Integer_Type_Overflow o = build_cxx_bounded_overflow(env, j_o);
Constraint_System cs = build_cxx_constraint_system(env, j_cs);
- Constraint_System* pcs = &build_cxx_constraint_system(env, j_cs);
- unsigned int cx =
- jtype_to_unsigned<unsigned int>(j_integer_to_j_int(env, j_cx));
+ unsigned cx = jtype_to_unsigned<unsigned>(j_integer_to_j_int(env, j_cx));
bool ind = (j_boolean_to_bool(env, j_ind));
- this_ptr->wrap_assign(vars, w, r, o, pcs, cx, ind);
+ this_ptr->wrap_assign(vars, w, r, o, &cs, cx, ind);
}
CATCH_ALL
More information about the PPL-devel
mailing list