diff options
Diffstat (limited to 'bindings/java')
-rw-r--r-- | bindings/java/wrapper_top.c | 3 |
1 files changed, 2 insertions, 1 deletions
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 <string.h> #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; |