Revert "Fix svace defects" 65/87865/2
authorKyungwook Tak <k.tak@samsung.com>
Mon, 12 Sep 2016 01:30:53 +0000 (10:30 +0900)
committerDariusz Michaluk <d.michaluk@samsung.com>
Tue, 13 Sep 2016 06:55:18 +0000 (23:55 -0700)
This reverts commit 60428c2b10ccec13afe901d21b87ac949ffafa4c.

2 Svace defects (141053, 142079) is handled as `won't fix`, defended by
assert() checking and logically

Change-Id: I4d29b8e0c430929a57767293ec9c0d442e2f44e4
Signed-off-by: Kyungwook Tak <k.tak@samsung.com>
src/encrypt.c
src/rsa.c

index d343efe..9bf4e74 100644 (file)
@@ -556,8 +556,7 @@ static int encrypt_ctx_restore(struct yaca_encrypt_context_s *c)
        }
 
        key = key_get_simple(c->backup_ctx->sym_key);
-       if (key == NULL)
-               return YACA_ERROR_INVALID_PARAMETER;
+       assert(key != NULL);
 
        ret = encrypt_ctx_init(c, c->backup_ctx->cipher, key->bit_len);
        assert(ret != YACA_ERROR_INVALID_PARAMETER);
index 334a383..436c3b9 100644 (file)
--- a/src/rsa.c
+++ b/src/rsa.c
@@ -78,8 +78,7 @@ static int encrypt_decrypt(yaca_padding_e padding,
        assert(lpadding != -1);
 
        lasym_key = key_get_evp(key);
-       if (lasym_key == NULL)
-               return YACA_ERROR_INVALID_PARAMETER;
+       assert(lasym_key != NULL);
 
        ret = EVP_PKEY_size(lasym_key->evp);
        if (ret <= 0) {