diff options
| author | Frederic Peters <fpeters@entrouvert.com> | 2005-02-08 18:44:51 +0000 |
|---|---|---|
| committer | Frederic Peters <fpeters@entrouvert.com> | 2005-02-08 18:44:51 +0000 |
| commit | 8c65f9fbed54b44f6aa12b7be9c8db7e0430a5ef (patch) | |
| tree | 6a17882f5ae3d3ddbbd02c4fc74cc9a792be5b6d | |
| parent | e470c7fc4b018939d69cdac584038e3f5b8c481e (diff) | |
replaced free() by xmlFree() when freeing strings created by libxml2
| -rw-r--r-- | lasso/id-ff/login.c | 4 | ||||
| -rw-r--r-- | lasso/xml/xml.c | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/lasso/id-ff/login.c b/lasso/id-ff/login.c index 1e7fcf6c..16a39073 100644 --- a/lasso/id-ff/login.c +++ b/lasso/id-ff/login.c @@ -1014,11 +1014,11 @@ lasso_login_init_request(LassoLogin *login, gchar *response_msg, query_fields = urlencoded_to_strings(response_msg); for (i=0; query_fields[i]; i++) { if (strncmp(query_fields[i], "SAMLart=", 8) != 0) { - free(query_fields[i]); + xmlFree(query_fields[i]); continue; } artifact_b64 = g_strdup(query_fields[i]+8); - free(query_fields[i]); + xmlFree(query_fields[i]); } free(query_fields); } diff --git a/lasso/xml/xml.c b/lasso/xml/xml.c index fc6b4c8e..88c864a8 100644 --- a/lasso/xml/xml.c +++ b/lasso/xml/xml.c @@ -235,7 +235,7 @@ lasso_node_init_from_query(LassoNode *node, const char *query) query_fields = urlencoded_to_strings(query); rc = class->init_from_query(node, query_fields); for (i=0; query_fields[i]; i++) { - free(query_fields[i]); + xmlFree(query_fields[i]); } free(query_fields); return rc; |
