summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBenjamin Dauvergne <bdauvergne@entrouvert.com>2008-03-03 17:59:03 +0000
committerBenjamin Dauvergne <bdauvergne@entrouvert.com>2008-03-03 17:59:03 +0000
commit4f18e677896a8485a7c8cd7d66ed8e6a75566f34 (patch)
tree7c7776b9031c53460bd2f2dd9dcdd37115e95505
parenteca6a8814ecb76ca6d17cececac1dbd3cd350fe4 (diff)
downloadlasso-4f18e677896a8485a7c8cd7d66ed8e6a75566f34.tar.gz
lasso-4f18e677896a8485a7c8cd7d66ed8e6a75566f34.tar.xz
lasso-4f18e677896a8485a7c8cd7d66ed8e6a75566f34.zip
* lasso_name_id_management_process_requet: verify that request_msg is not null.
-rw-r--r--lasso/saml-2.0/name_id_management.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/lasso/saml-2.0/name_id_management.c b/lasso/saml-2.0/name_id_management.c
index 5073eb9a..61e1a861 100644
--- a/lasso/saml-2.0/name_id_management.c
+++ b/lasso/saml-2.0/name_id_management.c
@@ -220,6 +220,8 @@ lasso_name_id_management_process_request_msg(LassoNameIdManagement *name_id_mana
xmlSecKey *encryption_private_key = NULL;
g_return_val_if_fail(LASSO_IS_NAME_ID_MANAGEMENT(name_id_management),
+ LASSO_PARAM_ERROR_BAD_TYPE_OR_NULL_OBJ);
+ g_return_val_if_fail(request_msg != NULL,
LASSO_PARAM_ERROR_INVALID_VALUE);
profile = LASSO_PROFILE(name_id_management);