diff options
| author | Frederic Peters <fpeters@entrouvert.com> | 2007-01-05 11:40:10 +0000 |
|---|---|---|
| committer | Frederic Peters <fpeters@entrouvert.com> | 2007-01-05 11:40:10 +0000 |
| commit | 41d6f7df6847f647744934dbdf72fa6cb4e37343 (patch) | |
| tree | 4708c435d147e40e338ce4cf49c9a95a676d192a /lasso/id-ff/server.c | |
| parent | 38e9d703915cb7bdef983afbd35c4ab1898a7a6f (diff) | |
memory management, avoid leaking xmlDoc*
Diffstat (limited to 'lasso/id-ff/server.c')
| -rw-r--r-- | lasso/id-ff/server.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lasso/id-ff/server.c b/lasso/id-ff/server.c index fc0d2735..6895756e 100644 --- a/lasso/id-ff/server.c +++ b/lasso/id-ff/server.c @@ -176,6 +176,7 @@ lasso_server_load_affiliation(LassoServer *server, const gchar *filename) node = xmlDocGetRootElement(doc); if (node == NULL || node->ns == NULL) { + xmlFreeDoc(doc); return LASSO_XML_ERROR_NODE_NOT_FOUND; } |
