summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBenjamin Dauvergne <bdauvergne@entrouvert.com>2010-04-28 16:52:42 +0000
committerBenjamin Dauvergne <bdauvergne@entrouvert.com>2010-04-28 16:52:42 +0000
commit03d218f7125849ac8ac8cf98edb23906c072f938 (patch)
treed88aa81773b579fb94908560498d8e15c2c36894
parent0be003d2904192200bdb6adbfae765a4db469a19 (diff)
in lasso_session_count_assertions, do not emit warning if session is not an object
-rw-r--r--lasso/id-ff/session.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/lasso/id-ff/session.c b/lasso/id-ff/session.c
index e5d491f5..2625818a 100644
--- a/lasso/id-ff/session.c
+++ b/lasso/id-ff/session.c
@@ -342,15 +342,15 @@ lasso_session_is_empty(LassoSession *session)
*
* Return the number of assertion currently recored in the session.
*
- * Return value: a positive value or -1 if session is an invalid #LassoSession object, or -2 if the
- * number is unknown.
+ * Return value: a positive value or -1 if session is an invalid #LassoSession object.
*/
gint
lasso_session_count_assertions(LassoSession *session)
{
GHashTable *hashtable;
- lasso_return_val_if_invalid_param(SESSION, session, -1);
+ if (! LASSO_IS_SESSION(session))
+ return -1;
hashtable = session->assertions;
return hashtable ? g_hash_table_size(hashtable) : 0;