diff options
| author | Frederic Peters <fpeters@entrouvert.com> | 2007-01-05 13:40:07 +0000 |
|---|---|---|
| committer | Frederic Peters <fpeters@entrouvert.com> | 2007-01-05 13:40:07 +0000 |
| commit | e636bd0680494533de1e0f2e520042f12f2f7f23 (patch) | |
| tree | 44459fb47d815a81744bd54a5108798b8b97704d /lasso/id-ff/name_identifier_mapping.c | |
| parent | 46a2d6230274ae0bc6ae4f78895f09acc9f1c9f8 (diff) | |
| download | lasso-e636bd0680494533de1e0f2e520042f12f2f7f23.tar.gz lasso-e636bd0680494533de1e0f2e520042f12f2f7f23.tar.xz lasso-e636bd0680494533de1e0f2e520042f12f2f7f23.zip | |
new lasso_profile_clean_msg_info function used to clean msg_url and msg_body
(free()ing and setting to NULL) in functions where those variables are later
set.
Diffstat (limited to 'lasso/id-ff/name_identifier_mapping.c')
| -rw-r--r-- | lasso/id-ff/name_identifier_mapping.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lasso/id-ff/name_identifier_mapping.c b/lasso/id-ff/name_identifier_mapping.c index bb92b067..566698da 100644 --- a/lasso/id-ff/name_identifier_mapping.c +++ b/lasso/id-ff/name_identifier_mapping.c @@ -61,6 +61,7 @@ lasso_name_identifier_mapping_build_request_msg(LassoNameIdentifierMapping *mapp LASSO_PARAM_ERROR_INVALID_VALUE); profile = LASSO_PROFILE(mapping); + lasso_profile_clean_msg_info(profile); if (profile->remote_providerID == NULL) { /* this means lasso_logout_init_request was not called before */ @@ -131,6 +132,7 @@ lasso_name_identifier_mapping_build_response_msg(LassoNameIdentifierMapping *map LASSO_PARAM_ERROR_INVALID_VALUE); profile = LASSO_PROFILE(mapping); + lasso_profile_clean_msg_info(profile); if (profile->remote_providerID == NULL) { /* this means lasso_logout_init_request was not called before */ |
