summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBenjamin Dauvergne <bdauvergne@entrouvert.com>2008-08-01 14:07:42 +0000
committerBenjamin Dauvergne <bdauvergne@entrouvert.com>2008-08-01 14:07:42 +0000
commit1c557b979152e65b95902ea18063c8b81e95f81d (patch)
tree0a821f70d10f9994981029d9e92ac7e175530916
parentf91731b0082e9c0b60648ece32a3e03618e49256 (diff)
In lasso_wsf_move_credentials use new lasso utils macros
-rw-r--r--lasso/id-wsf/wsf_profile.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/lasso/id-wsf/wsf_profile.c b/lasso/id-wsf/wsf_profile.c
index 67b45cf6..4038d106 100644
--- a/lasso/id-wsf/wsf_profile.c
+++ b/lasso/id-wsf/wsf_profile.c
@@ -113,12 +113,12 @@ lasso_wsf_profile_move_credentials(LassoWsfProfile *src, LassoWsfProfile *dest)
iter = src->private_data->credentials;
while (iter) {
credential = (xmlNode *) iter->data;
+ iter->data = NULL;
lasso_wsf_profile_add_credential(dest, credential);
iter = iter->next;
}
- g_list_free(src->private_data->credentials);
- src->private_data->credentials = NULL;
+ g_release_list(src->private_data->credentials);
return 0;
}