diff options
| author | Valery Febvre <vfebvre at easter-eggs.com> | 2004-07-27 01:15:38 +0000 |
|---|---|---|
| committer | Valery Febvre <vfebvre at easter-eggs.com> | 2004-07-27 01:15:38 +0000 |
| commit | dbe4d8a86c11c4ec193a84d1dc0591fdd137598e (patch) | |
| tree | 8bed77506f5ef159e029564afc6a1420a46ab9d3 | |
| parent | 3ae917244469be00de7178c5949df61e6cbeded2 (diff) | |
| download | lasso-dbe4d8a86c11c4ec193a84d1dc0591fdd137598e.tar.gz lasso-dbe4d8a86c11c4ec193a84d1dc0591fdd137598e.tar.xz lasso-dbe4d8a86c11c4ec193a84d1dc0591fdd137598e.zip | |
*** empty log message ***
| -rw-r--r-- | lasso/id-ff/user.c | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/lasso/id-ff/user.c b/lasso/id-ff/user.c index 892f0695..7f9af3ce 100644 --- a/lasso/id-ff/user.c +++ b/lasso/id-ff/user.c @@ -94,8 +94,6 @@ lasso_user_add_assertion(LassoUser *user, int i; gboolean found; - LassoNode *copy_assertion; - g_return_val_if_fail(user!=NULL, -1); g_return_val_if_fail(remote_providerID!=NULL, -2); g_return_val_if_fail(assertion!=NULL, -3); @@ -114,9 +112,8 @@ lasso_user_add_assertion(LassoUser *user, g_ptr_array_add(user->assertion_providerIDs, g_strdup(remote_providerID)); /* add the assertion */ - copy_assertion = LASSO_NODE(g_object_new(LASSO_TYPE_ASSERTION, NULL)); - lasso_node_import_from_node(copy_assertion, assertion); - g_hash_table_insert(user->assertions, g_strdup(remote_providerID), copy_assertion); + g_hash_table_insert(user->assertions, g_strdup(remote_providerID), + lasso_node_copy(assertion)); return(0); } @@ -509,7 +506,7 @@ lasso_user_new_from_dump(gchar *dump) g_error_free(err); continue; } - lasso_user_add_assertion(user, remote_providerID, lasso_node_copy(assertion_node)); + lasso_user_add_assertion(user, remote_providerID, assertion_node); g_free(remote_providerID); lasso_node_destroy(assertion_node); } |
