ret = 1;
err:
- if (otmp)
- free(otmp);
- if (ptmp)
- free(ptmp);
+ free(otmp);
+ free(ptmp);
return ret;
}
ret = d2i_ASN1_TYPE(NULL, &cp, len);
err:
- if (orig_der)
- free(orig_der);
- if (new_der)
- free(new_der);
+ free(orig_der);
+ free(new_der);
return ret;
}
err:
if (asn_bio)
BIO_free(asn_bio);
- if (ndef_aux)
- free(ndef_aux);
+ free(ndef_aux);
return NULL;
}
BN_MONT_CTX_free(mont);
if (powerbuf != NULL) {
OPENSSL_cleanse(powerbuf, powerbufLen);
- if (powerbufFree)
- free(powerbufFree);
+ free(powerbufFree);
}
BN_CTX_end(ctx);
return (ret);
bn_check_top(r);
err:
- if (arr)
- free(arr);
+ free(arr);
return ret;
}
bn_check_top(r);
err:
- if (arr)
- free(arr);
+ free(arr);
return ret;
}
bn_check_top(r);
err:
- if (arr)
- free(arr);
+ free(arr);
return ret;
}
bn_check_top(r);
err:
- if (arr)
- free(arr);
+ free(arr);
return ret;
}
bn_check_top(r);
err:
- if (arr)
- free(arr);
+ free(arr);
return ret;
}
err:
if (pctx)
EVP_PKEY_CTX_free(pctx);
- if (ek)
- free(ek);
+ free(ek);
return ret;
}
if (!r)
CMSerr(CMS_F_CMS_ADD1_RECEIPTREQUEST, ERR_R_MALLOC_FAILURE);
- if (rrder)
- free(rrder);
+ free(rrder);
return r;
return 1;
err:
- if (abuf)
- free(abuf);
+ free(abuf);
EVP_MD_CTX_cleanup(&mctx);
return 0;
return 1;
err:
- if (penc)
- free(penc);
+ free(penc);
if (pval)
ASN1_STRING_free(pval);
static void pkey_dh_cleanup(EVP_PKEY_CTX *ctx)
{
DH_PKEY_CTX *dctx = ctx->data;
- if (dctx)
- free(dctx);
+ free(dctx);
}
static int pkey_dh_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2)
return 1;
err:
- if (penc)
- free(penc);
+ free(penc);
if (pval)
ASN1_STRING_free(pval);
goto err;
rv = 1;
err:
- if (m)
- free(m);
+ free(m);
DSA_SIG_free(dsa_sig);
return rv;
}
static void pkey_dsa_cleanup(EVP_PKEY_CTX *ctx)
{
DSA_PKEY_CTX *dctx = ctx->data;
- if (dctx)
- free(dctx);
+ free(dctx);
}
static int pkey_dsa_sign(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen,
ASN1_OBJECT_free(pval);
else
ASN1_STRING_free(pval);
- if (penc)
- free(penc);
+ free(penc);
return 0;
}
ok = 1;
-err: if (buffer_1)
- free(buffer_1);
- if (buffer_2)
- free(buffer_2);
+err: free(buffer_1);
+ free(buffer_2);
if (tmp_1)
BN_free(tmp_1);
if (tmp_2)
}
if (tmp)
BN_free(tmp);
- if (buffer)
- free(buffer);
+ free(buffer);
return (ret);
}
}
ok = 1;
err:
- if (buffer)
- free(buffer);
+ free(buffer);
if (priv_key)
EC_PRIVATEKEY_free(priv_key);
return (ok ? ret : 0);
if (tmp) EC_POINT_free(tmp);
if (ctx) BN_CTX_end(ctx);
if (ctx) BN_CTX_free(ctx);
- if (buf) free(buf);
+ free(buf);
return(ret);
}
CRYPTO_w_unlock(CRYPTO_LOCK_ENGINE);
/* If we lost the race to set the context, c is non-NULL and *ctx is the
* context of the thread that won. */
- if(c)
- free(c);
+ free(c);
return 1;
}
storage[i]->argl, storage[i]->argp);
}
}
- if (storage)
- free(storage);
+ free(storage);
return 1;
}
storage[i]->argl, storage[i]->argp);
CRYPTO_set_ex_data(to, i, ptr);
}
- if (storage)
- free(storage);
+ free(storage);
return 1;
}
storage[i]->argl, storage[i]->argp);
}
}
- if (storage)
- free(storage);
+ free(storage);
if (ad->sk) {
sk_void_free(ad->sk);
ad->sk = NULL;
ret = b2i_rsa(&p, length, bitlen, ispub);
err:
- if (buf)
- free(buf);
+ free(buf);
return ret;
}
EVP_PKEY_free(pkey);
if (pctx)
EVP_PKEY_CTX_free(pctx);
- if (ek)
- free(ek);
+ free(ek);
return ret;
}
ret = 1;
err:
- if (DB)
- free(DB);
+ free(DB);
EVP_MD_CTX_cleanup(&ctx);
return ret;
ret = 1;
err:
- if (salt)
- free(salt);
+ free(salt);
return ret;
return (ret);
err:
- if (ret)
- free(ret);
+ free(ret);
return (NULL);
}
}
if (context && context->search_attributes)
sk_STORE_ATTR_INFO_free(context->search_attributes);
- if (context) free(context);
+ free(context);
return 1;
}
static int mem_list_endp(STORE *s, void *handle)
result_buf);
err:
- if (prompt_copy)
- free(prompt_copy);
- if (action_desc_copy)
- free(action_desc_copy);
- if (ok_chars_copy)
- free(ok_chars_copy);
- if (cancel_chars_copy)
- free(cancel_chars_copy);
+ free(prompt_copy);
+ free(action_desc_copy);
+ free(ok_chars_copy);
+ free(cancel_chars_copy);
return -1;
}
err:
ASN1_OBJECT_free(obj);
M_ASN1_OCTET_STRING_free(oct);
- if (ext_der)
- free(ext_der);
+ free(ext_der);
return extension;
}
return hexbuf;
err:
- if(hexbuf) free(hexbuf);
+ free(hexbuf);
X509V3err(X509V3_F_STRING_TO_HEX,ERR_R_MALLOC_FAILURE);
return NULL;
return ret;
err:
- if (iptmp)
- free(iptmp);
+ free(iptmp);
if (ret)
ASN1_OCTET_STRING_free(ret);
return NULL;
}
end:
- if (passin)
- free(passin);
+ free(passin);
return ctx;
ret = 1;
err:
- if (otmp)
- free(otmp);
- if (ptmp)
- free(ptmp);
+ free(otmp);
+ free(ptmp);
return ret;
}
ret = d2i_ASN1_TYPE(NULL, &cp, len);
err:
- if (orig_der)
- free(orig_der);
- if (new_der)
- free(new_der);
+ free(orig_der);
+ free(new_der);
return ret;
}
err:
if (asn_bio)
BIO_free(asn_bio);
- if (ndef_aux)
- free(ndef_aux);
+ free(ndef_aux);
return NULL;
}
BN_MONT_CTX_free(mont);
if (powerbuf != NULL) {
OPENSSL_cleanse(powerbuf, powerbufLen);
- if (powerbufFree)
- free(powerbufFree);
+ free(powerbufFree);
}
BN_CTX_end(ctx);
return (ret);
bn_check_top(r);
err:
- if (arr)
- free(arr);
+ free(arr);
return ret;
}
bn_check_top(r);
err:
- if (arr)
- free(arr);
+ free(arr);
return ret;
}
bn_check_top(r);
err:
- if (arr)
- free(arr);
+ free(arr);
return ret;
}
bn_check_top(r);
err:
- if (arr)
- free(arr);
+ free(arr);
return ret;
}
bn_check_top(r);
err:
- if (arr)
- free(arr);
+ free(arr);
return ret;
}
err:
if (pctx)
EVP_PKEY_CTX_free(pctx);
- if (ek)
- free(ek);
+ free(ek);
return ret;
}
if (!r)
CMSerr(CMS_F_CMS_ADD1_RECEIPTREQUEST, ERR_R_MALLOC_FAILURE);
- if (rrder)
- free(rrder);
+ free(rrder);
return r;
return 1;
err:
- if (abuf)
- free(abuf);
+ free(abuf);
EVP_MD_CTX_cleanup(&mctx);
return 0;
return 1;
err:
- if (penc)
- free(penc);
+ free(penc);
if (pval)
ASN1_STRING_free(pval);
static void pkey_dh_cleanup(EVP_PKEY_CTX *ctx)
{
DH_PKEY_CTX *dctx = ctx->data;
- if (dctx)
- free(dctx);
+ free(dctx);
}
static int pkey_dh_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2)
return 1;
err:
- if (penc)
- free(penc);
+ free(penc);
if (pval)
ASN1_STRING_free(pval);
goto err;
rv = 1;
err:
- if (m)
- free(m);
+ free(m);
DSA_SIG_free(dsa_sig);
return rv;
}
static void pkey_dsa_cleanup(EVP_PKEY_CTX *ctx)
{
DSA_PKEY_CTX *dctx = ctx->data;
- if (dctx)
- free(dctx);
+ free(dctx);
}
static int pkey_dsa_sign(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen,
ASN1_OBJECT_free(pval);
else
ASN1_STRING_free(pval);
- if (penc)
- free(penc);
+ free(penc);
return 0;
}
ok = 1;
-err: if (buffer_1)
- free(buffer_1);
- if (buffer_2)
- free(buffer_2);
+err: free(buffer_1);
+ free(buffer_2);
if (tmp_1)
BN_free(tmp_1);
if (tmp_2)
}
if (tmp)
BN_free(tmp);
- if (buffer)
- free(buffer);
+ free(buffer);
return (ret);
}
}
ok = 1;
err:
- if (buffer)
- free(buffer);
+ free(buffer);
if (priv_key)
EC_PRIVATEKEY_free(priv_key);
return (ok ? ret : 0);
if (tmp) EC_POINT_free(tmp);
if (ctx) BN_CTX_end(ctx);
if (ctx) BN_CTX_free(ctx);
- if (buf) free(buf);
+ free(buf);
return(ret);
}
CRYPTO_w_unlock(CRYPTO_LOCK_ENGINE);
/* If we lost the race to set the context, c is non-NULL and *ctx is the
* context of the thread that won. */
- if(c)
- free(c);
+ free(c);
return 1;
}
storage[i]->argl, storage[i]->argp);
}
}
- if (storage)
- free(storage);
+ free(storage);
return 1;
}
storage[i]->argl, storage[i]->argp);
CRYPTO_set_ex_data(to, i, ptr);
}
- if (storage)
- free(storage);
+ free(storage);
return 1;
}
storage[i]->argl, storage[i]->argp);
}
}
- if (storage)
- free(storage);
+ free(storage);
if (ad->sk) {
sk_void_free(ad->sk);
ad->sk = NULL;
ret = b2i_rsa(&p, length, bitlen, ispub);
err:
- if (buf)
- free(buf);
+ free(buf);
return ret;
}
EVP_PKEY_free(pkey);
if (pctx)
EVP_PKEY_CTX_free(pctx);
- if (ek)
- free(ek);
+ free(ek);
return ret;
}
ret = 1;
err:
- if (DB)
- free(DB);
+ free(DB);
EVP_MD_CTX_cleanup(&ctx);
return ret;
ret = 1;
err:
- if (salt)
- free(salt);
+ free(salt);
return ret;
return (ret);
err:
- if (ret)
- free(ret);
+ free(ret);
return (NULL);
}
}
if (context && context->search_attributes)
sk_STORE_ATTR_INFO_free(context->search_attributes);
- if (context) free(context);
+ free(context);
return 1;
}
static int mem_list_endp(STORE *s, void *handle)
result_buf);
err:
- if (prompt_copy)
- free(prompt_copy);
- if (action_desc_copy)
- free(action_desc_copy);
- if (ok_chars_copy)
- free(ok_chars_copy);
- if (cancel_chars_copy)
- free(cancel_chars_copy);
+ free(prompt_copy);
+ free(action_desc_copy);
+ free(ok_chars_copy);
+ free(cancel_chars_copy);
return -1;
}
err:
ASN1_OBJECT_free(obj);
M_ASN1_OCTET_STRING_free(oct);
- if (ext_der)
- free(ext_der);
+ free(ext_der);
return extension;
}
return hexbuf;
err:
- if(hexbuf) free(hexbuf);
+ free(hexbuf);
X509V3err(X509V3_F_STRING_TO_HEX,ERR_R_MALLOC_FAILURE);
return NULL;
return ret;
err:
- if (iptmp)
- free(iptmp);
+ free(iptmp);
if (ret)
ASN1_OCTET_STRING_free(ret);
return NULL;