summaryrefslogtreecommitdiffstats
path: root/bindings/overrides.xml
diff options
context:
space:
mode:
authorBenjamin Dauvergne <bdauvergne@entrouvert.com>2008-09-23 09:13:09 +0000
committerBenjamin Dauvergne <bdauvergne@entrouvert.com>2008-09-23 09:13:09 +0000
commit152ec6d42e639266000c9a4ea2da1cc920f7df78 (patch)
tree1766587f15ddab73b9ea2ae2f56cf854c4ed4a0e /bindings/overrides.xml
parentdb5d229004d3ccab34c23c0c9b2d29e64f717865 (diff)
downloadlasso-152ec6d42e639266000c9a4ea2da1cc920f7df78.tar.gz
lasso-152ec6d42e639266000c9a4ea2da1cc920f7df78.tar.xz
lasso-152ec6d42e639266000c9a4ea2da1cc920f7df78.zip
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.
Diffstat (limited to 'bindings/overrides.xml')
-rw-r--r--bindings/overrides.xml1
1 files changed, 1 insertions, 0 deletions
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 @@
<!-- IdWsf -->
<arg name="abstract" rename="abstract_" language="java"/>
<func name="lasso_personal_profile_service_new_full" rename="lasso_personal_profile_server_new_personal_profile_service_full"/>
+ <func name="lasso_wsf_profile_new_full" rename="lasso_wsf_profile_wsf_profile_new_full"/>
<func name="lasso_authentication_init_request" skip="true"/>
<!-- LassoIdWsf2Discovery -->
<func name="lasso_idwsf2_discovery_metadata_register_self">>