diff options
author | Frederic Peters <fpeters@entrouvert.com> | 2007-01-05 12:40:19 +0000 |
---|---|---|
committer | Frederic Peters <fpeters@entrouvert.com> | 2007-01-05 12:40:19 +0000 |
commit | 249c7f82c6c93413bb59f8eb62f2ced49f2a0bab (patch) | |
tree | 87394bcb4302aab01d29b64095984994b8be6c6c /tests/login_tests.c | |
parent | 41d6f7df6847f647744934dbdf72fa6cb4e37343 (diff) | |
download | lasso-249c7f82c6c93413bb59f8eb62f2ced49f2a0bab.tar.gz lasso-249c7f82c6c93413bb59f8eb62f2ced49f2a0bab.tar.xz lasso-249c7f82c6c93413bb59f8eb62f2ced49f2a0bab.zip |
cleaning up memory allocated for tests; so valgrind logs are cleaner
Diffstat (limited to 'tests/login_tests.c')
-rw-r--r-- | tests/login_tests.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/tests/login_tests.c b/tests/login_tests.c index d83246e4..abfab5d9 100644 --- a/tests/login_tests.c +++ b/tests/login_tests.c @@ -76,9 +76,11 @@ START_TEST(test01_generateServersContextDumps) identityProviderContextDump = generateIdentityProviderContextDump(); fail_unless(identityProviderContextDump != NULL, "generateIdentityProviderContextDump should not return NULL"); + g_free(identityProviderContextDump); serviceProviderContextDump = generateServiceProviderContextDump(); fail_unless(serviceProviderContextDump != NULL, "generateServiceProviderContextDump should not return NULL"); + g_free(serviceProviderContextDump); } END_TEST @@ -161,7 +163,7 @@ START_TEST(test02_serviceProviderLogin) responseQuery = strchr(responseUrl, '?')+1; fail_unless(strlen(responseQuery) > 0, "responseQuery shouldn't be an empty string"); - serviceProviderId = strdup(LASSO_PROFILE(idpLoginContext)->remote_providerID); + serviceProviderId = g_strdup(LASSO_PROFILE(idpLoginContext)->remote_providerID); fail_unless(serviceProviderId != NULL, "lasso_profile_get_remote_providerID shouldn't return NULL"); @@ -210,6 +212,10 @@ START_TEST(test02_serviceProviderLogin) spIdentityContextDump = lasso_identity_dump(LASSO_PROFILE(spLoginContext)->identity); fail_unless(spIdentityContextDump != NULL, "lasso_identity_dump failed"); spSessionDump = lasso_session_dump(LASSO_PROFILE(spLoginContext)->session); + + g_free(serviceProviderId); + g_free(serviceProviderContextDump); + g_free(identityProviderContextDump); } END_TEST |