From 0d66367f2892a9f1e18fde1e6984bef65c5bd732 Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Tue, 4 Nov 2008 01:58:49 +0000 Subject: Remove use of xmlFreeDoc for lasso_release_doc - bindings/java/wrapper_top.c, bindings/php4/lasso_php4_helper.c, bindings/php5/wrapper_source_top.c, bindings/python/wrapper_top.c, lasso/id-ff/identity.c, lasso/id-ff/lecp.c, lasso/id-ff/login.c, lasso/id-ff/logout.c, lasso/id-ff/name_registration.c, lasso/id-ff/profile.c, lasso/id-ff/provider.c, lasso/id-ff/server.c, lasso/id-ff/session.c, lasso/id-wsf-2.0/data_service.c, lasso/id-wsf/data_service.c, lasso/id-wsf/discovery.c, lasso/id-wsf/wsf_profile.c, lasso/saml-2.0/ecp.c, lasso/saml-2.0/login.c, lasso/saml-2.0/name_id_management.c, lasso/utils.h, lasso/xml/tools.c, lasso/xml/xml.c, swig/Lasso.i: Remove use of xmlFreeDoc. Use lasso_release_doc instead. --- bindings/java/wrapper_top.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'bindings/java') diff --git a/bindings/java/wrapper_top.c b/bindings/java/wrapper_top.c index 5c7d6907..c27ca23e 100644 --- a/bindings/java/wrapper_top.c +++ b/bindings/java/wrapper_top.c @@ -6,6 +6,7 @@ #include "com_entrouvert_lasso_LassoJNI.h" #include #include "../ghashtable.h" +#include "../../lasso/utils.h" #define LASSO_ROOT "com/entrouvert/lasso/" #define check_exception (*env)->ExceptionCheck(env) @@ -337,7 +338,7 @@ jstring_to_xml_node(JNIEnv *env, jstring jstr, xmlNode **xmlnode) { out: *xmlnode = node; if (doc) - xmlFreeDoc(doc); + lasso_release_doc(doc); if (jstr && local_str) release_local_string(env, jstr, local_str); return ret; -- cgit