diff options
| author | Damien Laniel <dlaniel@entrouvert.com> | 2008-05-21 23:29:28 +0000 |
|---|---|---|
| committer | Damien Laniel <dlaniel@entrouvert.com> | 2008-05-21 23:29:28 +0000 |
| commit | d83cd8381e7681263805448ef1a9c3db4cd83b09 (patch) | |
| tree | 36c96d615be575c904ec46a55ec49548279885ba | |
| parent | 3ab9da11203b5b4e0d79a7c3a22408ac62545aa1 (diff) | |
added some more missing unreference
| -rw-r--r-- | lasso/id-wsf-2.0/discovery.c | 1 | ||||
| -rw-r--r-- | lasso/id-wsf-2.0/profile.c | 6 |
2 files changed, 6 insertions, 1 deletions
diff --git a/lasso/id-wsf-2.0/discovery.c b/lasso/id-wsf-2.0/discovery.c index 8c7f1e7e..747753c3 100644 --- a/lasso/id-wsf-2.0/discovery.c +++ b/lasso/id-wsf-2.0/discovery.c @@ -470,7 +470,6 @@ gint lasso_idwsf2_discovery_process_query_msg(LassoIdWsf2Discovery *discovery, const gchar *message) { LassoIdWsf2Profile *profile = LASSO_IDWSF2_PROFILE(discovery); - int res = 0; g_return_val_if_fail(LASSO_IS_IDWSF2_DISCOVERY(discovery), diff --git a/lasso/id-wsf-2.0/profile.c b/lasso/id-wsf-2.0/profile.c index d56a02f4..88018661 100644 --- a/lasso/id-wsf-2.0/profile.c +++ b/lasso/id-wsf-2.0/profile.c @@ -142,6 +142,9 @@ lasso_idwsf2_profile_process_soap_request_msg(LassoIdWsf2Profile *profile, const g_return_val_if_fail(message != NULL, LASSO_PARAM_ERROR_INVALID_VALUE); /* Get soap request */ + if (profile->soap_envelope_request) { + g_object_unref(profile->soap_envelope_request); + } profile->soap_envelope_request = lasso_soap_envelope_new_from_message(message); envelope = profile->soap_envelope_request; @@ -202,6 +205,9 @@ lasso_idwsf2_profile_process_soap_request_msg(LassoIdWsf2Profile *profile, const } /* Set soap response */ + if (profile->soap_envelope_response) { + g_object_unref(profile->soap_envelope_response); + } profile->soap_envelope_response = lasso_idwsf2_profile_build_soap_envelope(NULL, LASSO_PROVIDER(LASSO_PROFILE(profile)->server)->ProviderID); |
