From 152ec6d42e639266000c9a4ea2da1cc920f7df78 Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Tue, 23 Sep 2008 09:13:09 +0000 Subject: Many fix to compile with --enable-wsf and --enable-debugging and also to remove valgrind errors through python tests. 1. Rename lasso_wsf_profile_new_full for java bindings (cannot subclass in overrides of static methods). 2. Add const modifiers to many functon signatures in bindings/python/wrapper_top.c. 3. add initialisation of private_data->encryption_sym_key_type (to please valgrind) in instance_init of LassoProvider. 4. Add new macro to assign xmlNode, we consider xmlNode to be an immutable value, and always use xmlCopyNode for assignment. The macros is called named lasso_assign_node. 5. Fix segfault, when using xmlSec to encrypt the newly created encrypted node replace the original node inside the xmlDoc structure, and the original node is freed automatically. So you cannot borrow the encrypted if you do not remove it from xmlDoc first. --- bindings/overrides.xml | 1 + 1 file changed, 1 insertion(+) (limited to 'bindings/overrides.xml') diff --git a/bindings/overrides.xml b/bindings/overrides.xml index cc2d0ab2..061541be 100644 --- a/bindings/overrides.xml +++ b/bindings/overrides.xml @@ -198,6 +198,7 @@ + > -- cgit