diff options
| author | Frederic Peters <fpeters@entrouvert.com> | 2004-12-30 16:47:35 +0000 |
|---|---|---|
| committer | Frederic Peters <fpeters@entrouvert.com> | 2004-12-30 16:47:35 +0000 |
| commit | e40295bfb8ffdffdc7195bc23830f51e1597c5f6 (patch) | |
| tree | 135c7d2fb64ca4dbe6469770edf471ad531c6a16 | |
| parent | c87166330e5cb6087e3bfd2852bcdad8385abfe3 (diff) | |
added refcounting of server to other profiles
| -rw-r--r-- | lasso/id-ff/defederation.c | 2 | ||||
| -rw-r--r-- | lasso/id-ff/lecp.c | 2 | ||||
| -rw-r--r-- | lasso/id-ff/name_identifier_mapping.c | 2 | ||||
| -rw-r--r-- | lasso/id-ff/name_registration.c | 2 |
4 files changed, 4 insertions, 4 deletions
diff --git a/lasso/id-ff/defederation.c b/lasso/id-ff/defederation.c index 01aa0f96..5ba69c8c 100644 --- a/lasso/id-ff/defederation.c +++ b/lasso/id-ff/defederation.c @@ -456,7 +456,7 @@ lasso_defederation_new(LassoServer *server) g_return_val_if_fail(LASSO_IS_SERVER(server), NULL); defederation = g_object_new(LASSO_TYPE_DEFEDERATION, NULL); - LASSO_PROFILE(defederation)->server = server; + LASSO_PROFILE(defederation)->server = g_object_ref(server); return defederation; } diff --git a/lasso/id-ff/lecp.c b/lasso/id-ff/lecp.c index 2c82174d..38f1bbf7 100644 --- a/lasso/id-ff/lecp.c +++ b/lasso/id-ff/lecp.c @@ -400,7 +400,7 @@ lasso_lecp_new(LassoServer *server) LassoLecp *lecp; lecp = g_object_new(LASSO_TYPE_LECP, NULL); - LASSO_PROFILE(lecp)->server = server; + LASSO_PROFILE(lecp)->server = g_object_ref(server); return lecp; } diff --git a/lasso/id-ff/name_identifier_mapping.c b/lasso/id-ff/name_identifier_mapping.c index 94cb8ebb..22c5093c 100644 --- a/lasso/id-ff/name_identifier_mapping.c +++ b/lasso/id-ff/name_identifier_mapping.c @@ -444,7 +444,7 @@ lasso_name_identifier_mapping_new(LassoServer *server) g_return_val_if_fail(LASSO_IS_SERVER(server), NULL); mapping = g_object_new(LASSO_TYPE_NAME_IDENTIFIER_MAPPING, NULL); - LASSO_PROFILE(mapping)->server = server; + LASSO_PROFILE(mapping)->server = g_object_ref(server); return mapping; } diff --git a/lasso/id-ff/name_registration.c b/lasso/id-ff/name_registration.c index e3ca3e78..2719b5b4 100644 --- a/lasso/id-ff/name_registration.c +++ b/lasso/id-ff/name_registration.c @@ -614,7 +614,7 @@ lasso_name_registration_new(LassoServer *server) g_return_val_if_fail(LASSO_IS_SERVER(server), NULL); name_registration = g_object_new(LASSO_TYPE_NAME_REGISTRATION, NULL); - LASSO_PROFILE(name_registration)->server = server; + LASSO_PROFILE(name_registration)->server = g_object_ref(server); return name_registration; } |
