Don't check handle value when allocation 86/49686/1
authorKyungwook Tak <k.tak@samsung.com>
Mon, 19 Oct 2015 02:43:03 +0000 (11:43 +0900)
committerKyungwook Tak <k.tak@samsung.com>
Mon, 19 Oct 2015 02:43:03 +0000 (11:43 +0900)
Change-Id: I3ab918652dc294107327bc3840bdd5c80bed0cc6
Signed-off-by: Kyungwook Tak <k.tak@samsung.com>
src/manager/client-capi/ckmc-type.cpp

index 7ce34be..a5de9f2 100644 (file)
@@ -573,7 +573,7 @@ void ckmc_cert_list_all_free(ckmc_cert_list_s *first)
 KEY_MANAGER_CAPI
 int ckmc_param_list_new(ckmc_param_list_h *pparams)
 {
-    if (!pparams || *pparams)
+    if (!pparams)
         return CKMC_ERROR_INVALID_PARAMETER;
 
     *pparams = reinterpret_cast<ckmc_param_list_h>(new(std::nothrow)(CKM::CryptoAlgorithm));
@@ -650,7 +650,7 @@ void ckmc_param_list_free(ckmc_param_list_h params)
 KEY_MANAGER_CAPI
 int ckmc_generate_new_params(ckmc_algo_type_e type, ckmc_param_list_h *pparams)
 {
-    if (!pparams || *pparams)
+    if (!pparams)
         return CKMC_ERROR_INVALID_PARAMETER;
 
     ckmc_param_list_h params = NULL;