diff options
| author | Benjamin Dauvergne <bdauvergne@entrouvert.com> | 2008-08-01 14:07:44 +0000 |
|---|---|---|
| committer | Benjamin Dauvergne <bdauvergne@entrouvert.com> | 2008-08-01 14:07:44 +0000 |
| commit | f32b5ec6678e1bc9ebe8b5d050dd1e2c4571b11f (patch) | |
| tree | 92086ed768feac5f38d8017f0d75a03f4f5391cb | |
| parent | 1c557b979152e65b95902ea18063c8b81e95f81d (diff) | |
Use macros instead of custom code, add parameter value verifications
| -rw-r--r-- | lasso/id-wsf/wsf_profile.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/lasso/id-wsf/wsf_profile.c b/lasso/id-wsf/wsf_profile.c index 4038d106..6e5fe553 100644 --- a/lasso/id-wsf/wsf_profile.c +++ b/lasso/id-wsf/wsf_profile.c @@ -136,8 +136,7 @@ lasso_wsf_profile_move_credentials(LassoWsfProfile *src, LassoWsfProfile *dest) gint lasso_wsf_profile_add_credential(LassoWsfProfile *profile, xmlNode *credential) { - profile->private_data->credentials = g_list_append(profile->private_data->credentials, - credential); + g_list_add_fast(profile->private_data->credentials, credential); return 0; } @@ -173,8 +172,8 @@ lasso_wsf_profile_get_description_auto(LassoDiscoServiceInstance *si, const gcha GList *iter, *iter2; LassoDiscoDescription *description; - if (security_mech_id == NULL) - return NULL; + g_return_val_if_fail(si, NULL); + g_return_val_if_fail(security_mech_id, NULL); iter = si->Description; while (iter) { |
