summaryrefslogtreecommitdiffstats
path: root/lasso/xml
diff options
context:
space:
mode:
authorBenjamin Dauvergne <bdauvergne@entrouvert.com>2010-09-17 15:21:37 +0200
committerBenjamin Dauvergne <bdauvergne@entrouvert.com>2010-09-17 17:02:39 +0200
commit17cf81152a3fec7dcdb702a4074042679c181068 (patch)
tree23237eb959d427fbd6dff27fa10541d22d8694d9 /lasso/xml
parent92b9eaa2fdf9241beb88bb0e3a0b59bf594f7190 (diff)
downloadlasso-17cf81152a3fec7dcdb702a4074042679c181068.tar.gz
lasso-17cf81152a3fec7dcdb702a4074042679c181068.tar.xz
lasso-17cf81152a3fec7dcdb702a4074042679c181068.zip
[XML] fix mem leak whene releasing CustomElement structures
Diffstat (limited to 'lasso/xml')
-rw-r--r--lasso/xml/xml.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/lasso/xml/xml.c b/lasso/xml/xml.c
index 34178068..7dc1b960 100644
--- a/lasso/xml/xml.c
+++ b/lasso/xml/xml.c
@@ -864,6 +864,9 @@ _lasso_node_free_custom_element(struct _CustomElement *custom_element)
lasso_release_string(custom_element->href);
lasso_release_string(custom_element->nodename);
lasso_release_ghashtable(custom_element->namespaces);
+ lasso_release_string(custom_element->private_key);
+ lasso_release_string(custom_element->private_key_password);
+ lasso_release_string(custom_element->certificate);
}
lasso_release(custom_element);
}