summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorMiloslav Trmač <mitr@redhat.com>2010-10-04 22:25:15 +0200
committerMiloslav Trmač <mitr@redhat.com>2010-10-04 23:36:51 +0200
commite9c89f14ed8d6faad29c013dc2348665b86ff7f0 (patch)
tree6be2364d28ce0fe12067cb52917964a1eb2727d3 /lib
parent566ee5e8a43f6f9c5705c9d154e89cf43759b77f (diff)
Use more precise error codes if sess == NULL
Diffstat (limited to 'lib')
-rw-r--r--lib/ncrypto_local.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/lib/ncrypto_local.c b/lib/ncrypto_local.c
index be05dc4..fa634f9 100644
--- a/lib/ncrypto_local.c
+++ b/lib/ncrypto_local.c
@@ -96,7 +96,7 @@ ncr_digest_alloc (struct ncr_digest_session **sess, CK_MECHANISM_TYPE mech)
CK_RV
ncr_digest_free (struct ncr_digest_session *sess)
{
- g_return_val_if_fail (sess != NULL, CKR_ARGUMENTS_BAD);
+ g_return_val_if_fail (sess != NULL, CKR_SESSION_HANDLE_INVALID);
EVP_MD_CTX_cleanup (&sess->ctx);
return CKR_OK;
@@ -105,7 +105,7 @@ ncr_digest_free (struct ncr_digest_session *sess)
CK_RV
ncr_digest_init (struct ncr_digest_session *sess)
{
- g_return_val_if_fail (sess != NULL, CKR_ARGUMENTS_BAD);
+ g_return_val_if_fail (sess != NULL, CKR_SESSION_HANDLE_INVALID);
g_return_val_if_fail (sess->state == NDS_NEW || sess->state == NDS_FINISHED,
CKR_OPERATION_ACTIVE);
@@ -120,7 +120,7 @@ CK_RV
ncr_digest_update (struct ncr_digest_session *sess, const void *data,
size_t size)
{
- g_return_val_if_fail (sess != NULL, CKR_ARGUMENTS_BAD);
+ g_return_val_if_fail (sess != NULL, CKR_SESSION_HANDLE_INVALID);
g_return_val_if_fail (data != NULL, CKR_ARGUMENTS_BAD);
g_return_val_if_fail (sess->state == NDS_INITIALIZED
|| sess->state == NDS_UPDATED,
@@ -139,7 +139,7 @@ ncr_digest_final (struct ncr_digest_session *sess, void *dest,
{
size_t md_size;
- g_return_val_if_fail (sess != NULL, CKR_ARGUMENTS_BAD);
+ g_return_val_if_fail (sess != NULL, CKR_SESSION_HANDLE_INVALID);
g_return_val_if_fail (sess->state == NDS_INITIALIZED
|| sess->state == NDS_UPDATED,
CKR_OPERATION_NOT_INITIALIZED);
@@ -172,7 +172,7 @@ ncr_digest (struct ncr_digest_session *sess, void *dest, size_t *dest_size_ptr,
{
size_t md_size;
- g_return_val_if_fail (sess != NULL, CKR_ARGUMENTS_BAD);
+ g_return_val_if_fail (sess != NULL, CKR_SESSION_HANDLE_INVALID);
g_return_val_if_fail (sess->state == NDS_INITIALIZED,
CKR_OPERATION_NOT_INITIALIZED);
g_return_val_if_fail (dest_size_ptr != NULL, CKR_ARGUMENTS_BAD);