diff options
author | deraadt <> | 2014-06-07 14:41:57 +0000 |
---|---|---|
committer | deraadt <> | 2014-06-07 14:41:57 +0000 |
commit | 6e812251158ecbc0733dba21489ebce1248ebb33 (patch) | |
tree | c0956c22011ba4358ae4ab650adf0e744f93f40c | |
parent | 369f4c90b9a7f7864572479745455d29b0777219 (diff) | |
download | openbsd-6e812251158ecbc0733dba21489ebce1248ebb33.tar.gz openbsd-6e812251158ecbc0733dba21489ebce1248ebb33.tar.bz2 openbsd-6e812251158ecbc0733dba21489ebce1248ebb33.zip |
malloc() result does not need a cast.
ok miod
108 files changed, 159 insertions, 163 deletions
diff --git a/src/lib/libcrypto/asn1/asn1_mac.h b/src/lib/libcrypto/asn1/asn1_mac.h index da03a8cb92..9ca6a49fd4 100644 --- a/src/lib/libcrypto/asn1/asn1_mac.h +++ b/src/lib/libcrypto/asn1/asn1_mac.h | |||
@@ -289,7 +289,7 @@ err:\ | |||
289 | 289 | ||
290 | /* New macros */ | 290 | /* New macros */ |
291 | #define M_ASN1_New_Malloc(ret,type) \ | 291 | #define M_ASN1_New_Malloc(ret,type) \ |
292 | if ((ret=(type *)malloc(sizeof(type))) == NULL) \ | 292 | if ((ret = malloc(sizeof(type))) == NULL) \ |
293 | { c.line=__LINE__; goto err2; } | 293 | { c.line=__LINE__; goto err2; } |
294 | 294 | ||
295 | #define M_ASN1_New(arg,func) \ | 295 | #define M_ASN1_New(arg,func) \ |
diff --git a/src/lib/libcrypto/bn/bn_exp.c b/src/lib/libcrypto/bn/bn_exp.c index a27373c97b..af88798eff 100644 --- a/src/lib/libcrypto/bn/bn_exp.c +++ b/src/lib/libcrypto/bn/bn_exp.c | |||
@@ -627,7 +627,7 @@ BN_mod_exp_mont_consttime(BIGNUM *rr, const BIGNUM *a, const BIGNUM *p, | |||
627 | numPowers = 1 << window; | 627 | numPowers = 1 << window; |
628 | powerbufLen = sizeof(m->d[0]) * (top * numPowers + | 628 | powerbufLen = sizeof(m->d[0]) * (top * numPowers + |
629 | ((2*top) > numPowers ? (2*top) : numPowers)); | 629 | ((2*top) > numPowers ? (2*top) : numPowers)); |
630 | if ((powerbufFree = (unsigned char*)malloc(powerbufLen + | 630 | if ((powerbufFree = malloc(powerbufLen + |
631 | MOD_EXP_CTIME_MIN_CACHE_LINE_WIDTH)) == NULL) | 631 | MOD_EXP_CTIME_MIN_CACHE_LINE_WIDTH)) == NULL) |
632 | goto err; | 632 | goto err; |
633 | 633 | ||
diff --git a/src/lib/libcrypto/bn/bn_mont.c b/src/lib/libcrypto/bn/bn_mont.c index 073dfeffee..af7b083530 100644 --- a/src/lib/libcrypto/bn/bn_mont.c +++ b/src/lib/libcrypto/bn/bn_mont.c | |||
@@ -325,7 +325,7 @@ BN_MONT_CTX_new(void) | |||
325 | { | 325 | { |
326 | BN_MONT_CTX *ret; | 326 | BN_MONT_CTX *ret; |
327 | 327 | ||
328 | if ((ret = (BN_MONT_CTX *)malloc(sizeof(BN_MONT_CTX))) == NULL) | 328 | if ((ret = malloc(sizeof(BN_MONT_CTX))) == NULL) |
329 | return (NULL); | 329 | return (NULL); |
330 | 330 | ||
331 | BN_MONT_CTX_init(ret); | 331 | BN_MONT_CTX_init(ret); |
diff --git a/src/lib/libcrypto/bn/bn_print.c b/src/lib/libcrypto/bn/bn_print.c index ad3a847f01..4685389bf8 100644 --- a/src/lib/libcrypto/bn/bn_print.c +++ b/src/lib/libcrypto/bn/bn_print.c | |||
@@ -72,7 +72,7 @@ BN_bn2hex(const BIGNUM *a) | |||
72 | char *buf; | 72 | char *buf; |
73 | char *p; | 73 | char *p; |
74 | 74 | ||
75 | buf = (char *)malloc(a->top * BN_BYTES * 2 + 2); | 75 | buf = malloc(a->top * BN_BYTES * 2 + 2); |
76 | if (buf == NULL) { | 76 | if (buf == NULL) { |
77 | BNerr(BN_F_BN_BN2HEX, ERR_R_MALLOC_FAILURE); | 77 | BNerr(BN_F_BN_BN2HEX, ERR_R_MALLOC_FAILURE); |
78 | goto err; | 78 | goto err; |
@@ -117,7 +117,7 @@ BN_bn2dec(const BIGNUM *a) | |||
117 | i = BN_num_bits(a) * 3; | 117 | i = BN_num_bits(a) * 3; |
118 | num = (i / 10 + i / 1000 + 1) + 1; | 118 | num = (i / 10 + i / 1000 + 1) + 1; |
119 | bn_data = reallocarray(NULL, num / BN_DEC_NUM + 1, sizeof(BN_ULONG)); | 119 | bn_data = reallocarray(NULL, num / BN_DEC_NUM + 1, sizeof(BN_ULONG)); |
120 | buf = (char *)malloc(num + 3); | 120 | buf = malloc(num + 3); |
121 | if ((buf == NULL) || (bn_data == NULL)) { | 121 | if ((buf == NULL) || (bn_data == NULL)) { |
122 | BNerr(BN_F_BN_BN2DEC, ERR_R_MALLOC_FAILURE); | 122 | BNerr(BN_F_BN_BN2DEC, ERR_R_MALLOC_FAILURE); |
123 | goto err; | 123 | goto err; |
diff --git a/src/lib/libcrypto/bn/bn_rand.c b/src/lib/libcrypto/bn/bn_rand.c index 488b7c6e63..0073eec35c 100644 --- a/src/lib/libcrypto/bn/bn_rand.c +++ b/src/lib/libcrypto/bn/bn_rand.c | |||
@@ -130,7 +130,7 @@ bnrand(int pseudorand, BIGNUM *rnd, int bits, int top, int bottom) | |||
130 | bit = (bits - 1) % 8; | 130 | bit = (bits - 1) % 8; |
131 | mask = 0xff << (bit + 1); | 131 | mask = 0xff << (bit + 1); |
132 | 132 | ||
133 | buf = (unsigned char *)malloc(bytes); | 133 | buf = malloc(bytes); |
134 | if (buf == NULL) { | 134 | if (buf == NULL) { |
135 | BNerr(BN_F_BNRAND, ERR_R_MALLOC_FAILURE); | 135 | BNerr(BN_F_BNRAND, ERR_R_MALLOC_FAILURE); |
136 | goto err; | 136 | goto err; |
diff --git a/src/lib/libcrypto/bn/bn_recp.c b/src/lib/libcrypto/bn/bn_recp.c index 31fe4eb897..89d6bd480d 100644 --- a/src/lib/libcrypto/bn/bn_recp.c +++ b/src/lib/libcrypto/bn/bn_recp.c | |||
@@ -74,7 +74,7 @@ BN_RECP_CTX_new(void) | |||
74 | { | 74 | { |
75 | BN_RECP_CTX *ret; | 75 | BN_RECP_CTX *ret; |
76 | 76 | ||
77 | if ((ret = (BN_RECP_CTX *)malloc(sizeof(BN_RECP_CTX))) == NULL) | 77 | if ((ret = malloc(sizeof(BN_RECP_CTX))) == NULL) |
78 | return (NULL); | 78 | return (NULL); |
79 | 79 | ||
80 | BN_RECP_CTX_init(ret); | 80 | BN_RECP_CTX_init(ret); |
diff --git a/src/lib/libcrypto/comp/c_zlib.c b/src/lib/libcrypto/comp/c_zlib.c index 26c6507cd5..34ae5d07f5 100644 --- a/src/lib/libcrypto/comp/c_zlib.c +++ b/src/lib/libcrypto/comp/c_zlib.c | |||
@@ -113,8 +113,7 @@ static int | |||
113 | zlib_stateful_init(COMP_CTX *ctx) | 113 | zlib_stateful_init(COMP_CTX *ctx) |
114 | { | 114 | { |
115 | int err; | 115 | int err; |
116 | struct zlib_state *state = | 116 | struct zlib_state *state = malloc(sizeof(struct zlib_state)); |
117 | (struct zlib_state *)malloc(sizeof(struct zlib_state)); | ||
118 | 117 | ||
119 | if (state == NULL) | 118 | if (state == NULL) |
120 | goto err; | 119 | goto err; |
diff --git a/src/lib/libcrypto/conf/conf_def.c b/src/lib/libcrypto/conf/conf_def.c index b550623e57..5fee2e5cfc 100644 --- a/src/lib/libcrypto/conf/conf_def.c +++ b/src/lib/libcrypto/conf/conf_def.c | |||
@@ -229,7 +229,7 @@ def_load_bio(CONF *conf, BIO *in, long *line) | |||
229 | goto err; | 229 | goto err; |
230 | } | 230 | } |
231 | 231 | ||
232 | section = (char *)malloc(10); | 232 | section = malloc(10); |
233 | if (section == NULL) { | 233 | if (section == NULL) { |
234 | CONFerr(CONF_F_DEF_LOAD_BIO, ERR_R_MALLOC_FAILURE); | 234 | CONFerr(CONF_F_DEF_LOAD_BIO, ERR_R_MALLOC_FAILURE); |
235 | goto err; | 235 | goto err; |
@@ -361,14 +361,14 @@ again: | |||
361 | p++; | 361 | p++; |
362 | *p = '\0'; | 362 | *p = '\0'; |
363 | 363 | ||
364 | if (!(v = (CONF_VALUE *)malloc(sizeof(CONF_VALUE)))) { | 364 | if (!(v = malloc(sizeof(CONF_VALUE)))) { |
365 | CONFerr(CONF_F_DEF_LOAD_BIO, | 365 | CONFerr(CONF_F_DEF_LOAD_BIO, |
366 | ERR_R_MALLOC_FAILURE); | 366 | ERR_R_MALLOC_FAILURE); |
367 | goto err; | 367 | goto err; |
368 | } | 368 | } |
369 | if (psection == NULL) | 369 | if (psection == NULL) |
370 | psection = section; | 370 | psection = section; |
371 | v->name = (char *)malloc(strlen(pname) + 1); | 371 | v->name = malloc(strlen(pname) + 1); |
372 | v->value = NULL; | 372 | v->value = NULL; |
373 | if (v->name == NULL) { | 373 | if (v->name == NULL) { |
374 | CONFerr(CONF_F_DEF_LOAD_BIO, | 374 | CONFerr(CONF_F_DEF_LOAD_BIO, |
diff --git a/src/lib/libcrypto/dh/dh_lib.c b/src/lib/libcrypto/dh/dh_lib.c index 7a680cc5b4..c585352595 100644 --- a/src/lib/libcrypto/dh/dh_lib.c +++ b/src/lib/libcrypto/dh/dh_lib.c | |||
@@ -110,7 +110,7 @@ DH *DH_new_method(ENGINE *engine) | |||
110 | { | 110 | { |
111 | DH *ret; | 111 | DH *ret; |
112 | 112 | ||
113 | ret=(DH *)malloc(sizeof(DH)); | 113 | ret = malloc(sizeof(DH)); |
114 | if (ret == NULL) | 114 | if (ret == NULL) |
115 | { | 115 | { |
116 | DHerr(DH_F_DH_NEW_METHOD,ERR_R_MALLOC_FAILURE); | 116 | DHerr(DH_F_DH_NEW_METHOD,ERR_R_MALLOC_FAILURE); |
diff --git a/src/lib/libcrypto/dsa/dsa_ameth.c b/src/lib/libcrypto/dsa/dsa_ameth.c index c6d04f6a5d..459bea2041 100644 --- a/src/lib/libcrypto/dsa/dsa_ameth.c +++ b/src/lib/libcrypto/dsa/dsa_ameth.c | |||
@@ -457,7 +457,7 @@ static int do_dsa_print(BIO *bp, const DSA *x, int off, int ptype) | |||
457 | update_buflen(priv_key, &buf_len); | 457 | update_buflen(priv_key, &buf_len); |
458 | update_buflen(pub_key, &buf_len); | 458 | update_buflen(pub_key, &buf_len); |
459 | 459 | ||
460 | m=(unsigned char *)malloc(buf_len+10); | 460 | m = malloc(buf_len+10); |
461 | if (m == NULL) | 461 | if (m == NULL) |
462 | { | 462 | { |
463 | DSAerr(DSA_F_DO_DSA_PRINT,ERR_R_MALLOC_FAILURE); | 463 | DSAerr(DSA_F_DO_DSA_PRINT,ERR_R_MALLOC_FAILURE); |
diff --git a/src/lib/libcrypto/dsa/dsa_lib.c b/src/lib/libcrypto/dsa/dsa_lib.c index 7c7cd60883..002d64665a 100644 --- a/src/lib/libcrypto/dsa/dsa_lib.c +++ b/src/lib/libcrypto/dsa/dsa_lib.c | |||
@@ -116,7 +116,7 @@ DSA *DSA_new_method(ENGINE *engine) | |||
116 | { | 116 | { |
117 | DSA *ret; | 117 | DSA *ret; |
118 | 118 | ||
119 | ret=(DSA *)malloc(sizeof(DSA)); | 119 | ret = malloc(sizeof(DSA)); |
120 | if (ret == NULL) | 120 | if (ret == NULL) |
121 | { | 121 | { |
122 | DSAerr(DSA_F_DSA_NEW_METHOD,ERR_R_MALLOC_FAILURE); | 122 | DSAerr(DSA_F_DSA_NEW_METHOD,ERR_R_MALLOC_FAILURE); |
diff --git a/src/lib/libcrypto/ec/ec_ameth.c b/src/lib/libcrypto/ec/ec_ameth.c index ec074329f2..521ada3299 100644 --- a/src/lib/libcrypto/ec/ec_ameth.c +++ b/src/lib/libcrypto/ec/ec_ameth.c | |||
@@ -325,7 +325,7 @@ eckey_priv_encode(PKCS8_PRIV_KEY_INFO * p8, const EVP_PKEY * pkey) | |||
325 | ECerr(EC_F_ECKEY_PRIV_ENCODE, ERR_R_EC_LIB); | 325 | ECerr(EC_F_ECKEY_PRIV_ENCODE, ERR_R_EC_LIB); |
326 | return 0; | 326 | return 0; |
327 | } | 327 | } |
328 | ep = (unsigned char *) malloc(eplen); | 328 | ep = malloc(eplen); |
329 | if (!ep) { | 329 | if (!ep) { |
330 | EC_KEY_set_enc_flags(ec_key, old_flags); | 330 | EC_KEY_set_enc_flags(ec_key, old_flags); |
331 | ECerr(EC_F_ECKEY_PRIV_ENCODE, ERR_R_MALLOC_FAILURE); | 331 | ECerr(EC_F_ECKEY_PRIV_ENCODE, ERR_R_MALLOC_FAILURE); |
diff --git a/src/lib/libcrypto/ec/ec_key.c b/src/lib/libcrypto/ec/ec_key.c index 1d727ec77d..d0c35bbd22 100644 --- a/src/lib/libcrypto/ec/ec_key.c +++ b/src/lib/libcrypto/ec/ec_key.c | |||
@@ -70,7 +70,7 @@ EC_KEY_new(void) | |||
70 | { | 70 | { |
71 | EC_KEY *ret; | 71 | EC_KEY *ret; |
72 | 72 | ||
73 | ret = (EC_KEY *) malloc(sizeof(EC_KEY)); | 73 | ret = malloc(sizeof(EC_KEY)); |
74 | if (ret == NULL) { | 74 | if (ret == NULL) { |
75 | ECerr(EC_F_EC_KEY_NEW, ERR_R_MALLOC_FAILURE); | 75 | ECerr(EC_F_EC_KEY_NEW, ERR_R_MALLOC_FAILURE); |
76 | return (NULL); | 76 | return (NULL); |
diff --git a/src/lib/libcrypto/ec/ec_mult.c b/src/lib/libcrypto/ec/ec_mult.c index 8894a8f907..a2d8ce8bc1 100644 --- a/src/lib/libcrypto/ec/ec_mult.c +++ b/src/lib/libcrypto/ec/ec_mult.c | |||
@@ -105,7 +105,7 @@ ec_pre_comp_new(const EC_GROUP * group) | |||
105 | if (!group) | 105 | if (!group) |
106 | return NULL; | 106 | return NULL; |
107 | 107 | ||
108 | ret = (EC_PRE_COMP *) malloc(sizeof(EC_PRE_COMP)); | 108 | ret = malloc(sizeof(EC_PRE_COMP)); |
109 | if (!ret) { | 109 | if (!ret) { |
110 | ECerr(EC_F_EC_PRE_COMP_NEW, ERR_R_MALLOC_FAILURE); | 110 | ECerr(EC_F_EC_PRE_COMP_NEW, ERR_R_MALLOC_FAILURE); |
111 | return ret; | 111 | return ret; |
diff --git a/src/lib/libcrypto/ec/ec_print.c b/src/lib/libcrypto/ec/ec_print.c index 84a78903b3..aac1f4229a 100644 --- a/src/lib/libcrypto/ec/ec_print.c +++ b/src/lib/libcrypto/ec/ec_print.c | |||
@@ -141,7 +141,7 @@ EC_POINT_point2hex(const EC_GROUP * group, const EC_POINT * point, | |||
141 | free(buf); | 141 | free(buf); |
142 | return NULL; | 142 | return NULL; |
143 | } | 143 | } |
144 | ret = (char *) malloc(buf_len * 2 + 2); | 144 | ret = malloc(buf_len * 2 + 2); |
145 | if (ret == NULL) { | 145 | if (ret == NULL) { |
146 | free(buf); | 146 | free(buf); |
147 | return NULL; | 147 | return NULL; |
diff --git a/src/lib/libcrypto/ec/ecp_nistp224.c b/src/lib/libcrypto/ec/ecp_nistp224.c index 17777f517b..9204f6148d 100644 --- a/src/lib/libcrypto/ec/ecp_nistp224.c +++ b/src/lib/libcrypto/ec/ecp_nistp224.c | |||
@@ -1188,7 +1188,7 @@ static NISTP224_PRE_COMP * | |||
1188 | nistp224_pre_comp_new() | 1188 | nistp224_pre_comp_new() |
1189 | { | 1189 | { |
1190 | NISTP224_PRE_COMP *ret = NULL; | 1190 | NISTP224_PRE_COMP *ret = NULL; |
1191 | ret = (NISTP224_PRE_COMP *) malloc(sizeof *ret); | 1191 | ret = malloc(sizeof *ret); |
1192 | if (!ret) { | 1192 | if (!ret) { |
1193 | ECerr(EC_F_NISTP224_PRE_COMP_NEW, ERR_R_MALLOC_FAILURE); | 1193 | ECerr(EC_F_NISTP224_PRE_COMP_NEW, ERR_R_MALLOC_FAILURE); |
1194 | return ret; | 1194 | return ret; |
diff --git a/src/lib/libcrypto/ec/ecp_nistp256.c b/src/lib/libcrypto/ec/ecp_nistp256.c index 7fe7be27de..cd589ff611 100644 --- a/src/lib/libcrypto/ec/ecp_nistp256.c +++ b/src/lib/libcrypto/ec/ecp_nistp256.c | |||
@@ -1737,7 +1737,7 @@ static NISTP256_PRE_COMP * | |||
1737 | nistp256_pre_comp_new() | 1737 | nistp256_pre_comp_new() |
1738 | { | 1738 | { |
1739 | NISTP256_PRE_COMP *ret = NULL; | 1739 | NISTP256_PRE_COMP *ret = NULL; |
1740 | ret = (NISTP256_PRE_COMP *) malloc(sizeof *ret); | 1740 | ret = malloc(sizeof *ret); |
1741 | if (!ret) { | 1741 | if (!ret) { |
1742 | ECerr(EC_F_NISTP256_PRE_COMP_NEW, ERR_R_MALLOC_FAILURE); | 1742 | ECerr(EC_F_NISTP256_PRE_COMP_NEW, ERR_R_MALLOC_FAILURE); |
1743 | return ret; | 1743 | return ret; |
diff --git a/src/lib/libcrypto/ec/ecp_nistp521.c b/src/lib/libcrypto/ec/ecp_nistp521.c index 5d5a747ee8..fc8703e4c8 100644 --- a/src/lib/libcrypto/ec/ecp_nistp521.c +++ b/src/lib/libcrypto/ec/ecp_nistp521.c | |||
@@ -1628,7 +1628,7 @@ static NISTP521_PRE_COMP * | |||
1628 | nistp521_pre_comp_new() | 1628 | nistp521_pre_comp_new() |
1629 | { | 1629 | { |
1630 | NISTP521_PRE_COMP *ret = NULL; | 1630 | NISTP521_PRE_COMP *ret = NULL; |
1631 | ret = (NISTP521_PRE_COMP *) malloc(sizeof(NISTP521_PRE_COMP)); | 1631 | ret = malloc(sizeof(NISTP521_PRE_COMP)); |
1632 | if (!ret) { | 1632 | if (!ret) { |
1633 | ECerr(EC_F_NISTP521_PRE_COMP_NEW, ERR_R_MALLOC_FAILURE); | 1633 | ECerr(EC_F_NISTP521_PRE_COMP_NEW, ERR_R_MALLOC_FAILURE); |
1634 | return ret; | 1634 | return ret; |
diff --git a/src/lib/libcrypto/ecdh/ech_lib.c b/src/lib/libcrypto/ecdh/ech_lib.c index 51fb7d6afb..ae1999b8c3 100644 --- a/src/lib/libcrypto/ecdh/ech_lib.c +++ b/src/lib/libcrypto/ecdh/ech_lib.c | |||
@@ -129,7 +129,7 @@ static ECDH_DATA *ECDH_DATA_new_method(ENGINE *engine) | |||
129 | { | 129 | { |
130 | ECDH_DATA *ret; | 130 | ECDH_DATA *ret; |
131 | 131 | ||
132 | ret=(ECDH_DATA *)malloc(sizeof(ECDH_DATA)); | 132 | ret = malloc(sizeof(ECDH_DATA)); |
133 | if (ret == NULL) | 133 | if (ret == NULL) |
134 | { | 134 | { |
135 | ECDHerr(ECDH_F_ECDH_DATA_NEW_METHOD, ERR_R_MALLOC_FAILURE); | 135 | ECDHerr(ECDH_F_ECDH_DATA_NEW_METHOD, ERR_R_MALLOC_FAILURE); |
diff --git a/src/lib/libcrypto/ecdsa/ecs_lib.c b/src/lib/libcrypto/ecdsa/ecs_lib.c index 81842a11a6..9436de4d60 100644 --- a/src/lib/libcrypto/ecdsa/ecs_lib.c +++ b/src/lib/libcrypto/ecdsa/ecs_lib.c | |||
@@ -108,7 +108,7 @@ static ECDSA_DATA *ECDSA_DATA_new_method(ENGINE *engine) | |||
108 | { | 108 | { |
109 | ECDSA_DATA *ret; | 109 | ECDSA_DATA *ret; |
110 | 110 | ||
111 | ret=(ECDSA_DATA *)malloc(sizeof(ECDSA_DATA)); | 111 | ret = malloc(sizeof(ECDSA_DATA)); |
112 | if (ret == NULL) | 112 | if (ret == NULL) |
113 | { | 113 | { |
114 | ECDSAerr(ECDSA_F_ECDSA_DATA_NEW_METHOD, ERR_R_MALLOC_FAILURE); | 114 | ECDSAerr(ECDSA_F_ECDSA_DATA_NEW_METHOD, ERR_R_MALLOC_FAILURE); |
diff --git a/src/lib/libcrypto/engine/eng_lib.c b/src/lib/libcrypto/engine/eng_lib.c index 5ced58c86e..ce8d7b3018 100644 --- a/src/lib/libcrypto/engine/eng_lib.c +++ b/src/lib/libcrypto/engine/eng_lib.c | |||
@@ -65,7 +65,7 @@ ENGINE *ENGINE_new(void) | |||
65 | { | 65 | { |
66 | ENGINE *ret; | 66 | ENGINE *ret; |
67 | 67 | ||
68 | ret = (ENGINE *)malloc(sizeof(ENGINE)); | 68 | ret = malloc(sizeof(ENGINE)); |
69 | if(ret == NULL) | 69 | if(ret == NULL) |
70 | { | 70 | { |
71 | ENGINEerr(ENGINE_F_ENGINE_NEW, ERR_R_MALLOC_FAILURE); | 71 | ENGINEerr(ENGINE_F_ENGINE_NEW, ERR_R_MALLOC_FAILURE); |
@@ -152,8 +152,7 @@ static int int_cleanup_check(int create) | |||
152 | } | 152 | } |
153 | static ENGINE_CLEANUP_ITEM *int_cleanup_item(ENGINE_CLEANUP_CB *cb) | 153 | static ENGINE_CLEANUP_ITEM *int_cleanup_item(ENGINE_CLEANUP_CB *cb) |
154 | { | 154 | { |
155 | ENGINE_CLEANUP_ITEM *item = malloc(sizeof( | 155 | ENGINE_CLEANUP_ITEM *item = malloc(sizeof(ENGINE_CLEANUP_ITEM)); |
156 | ENGINE_CLEANUP_ITEM)); | ||
157 | if(!item) return NULL; | 156 | if(!item) return NULL; |
158 | item->cb = cb; | 157 | item->cb = cb; |
159 | return item; | 158 | return item; |
diff --git a/src/lib/libcrypto/engine/hw_cryptodev.c b/src/lib/libcrypto/engine/hw_cryptodev.c index 7da9913d28..7700adf971 100644 --- a/src/lib/libcrypto/engine/hw_cryptodev.c +++ b/src/lib/libcrypto/engine/hw_cryptodev.c | |||
@@ -908,7 +908,7 @@ crparam2bn(struct crparam *crp, BIGNUM *a) | |||
908 | if (bytes == 0) | 908 | if (bytes == 0) |
909 | return (-1); | 909 | return (-1); |
910 | 910 | ||
911 | if ((pd = (u_int8_t *) malloc(bytes)) == NULL) | 911 | if ((pd = malloc(bytes)) == NULL) |
912 | return (-1); | 912 | return (-1); |
913 | 913 | ||
914 | for (i = 0; i < bytes; i++) | 914 | for (i = 0; i < bytes; i++) |
diff --git a/src/lib/libcrypto/err/err.c b/src/lib/libcrypto/err/err.c index 4ab667e19a..c20773d310 100644 --- a/src/lib/libcrypto/err/err.c +++ b/src/lib/libcrypto/err/err.c | |||
@@ -1017,7 +1017,7 @@ ERR_get_state(void) | |||
1017 | 1017 | ||
1018 | /* ret == the error state, if NULL, make a new one */ | 1018 | /* ret == the error state, if NULL, make a new one */ |
1019 | if (ret == NULL) { | 1019 | if (ret == NULL) { |
1020 | ret = (ERR_STATE *)malloc(sizeof(ERR_STATE)); | 1020 | ret = malloc(sizeof(ERR_STATE)); |
1021 | if (ret == NULL) | 1021 | if (ret == NULL) |
1022 | return (&fallback); | 1022 | return (&fallback); |
1023 | CRYPTO_THREADID_cpy(&ret->tid, &tid); | 1023 | CRYPTO_THREADID_cpy(&ret->tid, &tid); |
diff --git a/src/lib/libcrypto/evp/bio_b64.c b/src/lib/libcrypto/evp/bio_b64.c index 465753cf16..9a08d3356d 100644 --- a/src/lib/libcrypto/evp/bio_b64.c +++ b/src/lib/libcrypto/evp/bio_b64.c | |||
@@ -113,7 +113,7 @@ b64_new(BIO *bi) | |||
113 | { | 113 | { |
114 | BIO_B64_CTX *ctx; | 114 | BIO_B64_CTX *ctx; |
115 | 115 | ||
116 | ctx = (BIO_B64_CTX *)malloc(sizeof(BIO_B64_CTX)); | 116 | ctx = malloc(sizeof(BIO_B64_CTX)); |
117 | if (ctx == NULL) | 117 | if (ctx == NULL) |
118 | return (0); | 118 | return (0); |
119 | 119 | ||
diff --git a/src/lib/libcrypto/evp/bio_enc.c b/src/lib/libcrypto/evp/bio_enc.c index df817b9d8f..965f2ab623 100644 --- a/src/lib/libcrypto/evp/bio_enc.c +++ b/src/lib/libcrypto/evp/bio_enc.c | |||
@@ -108,7 +108,7 @@ enc_new(BIO *bi) | |||
108 | { | 108 | { |
109 | BIO_ENC_CTX *ctx; | 109 | BIO_ENC_CTX *ctx; |
110 | 110 | ||
111 | ctx = (BIO_ENC_CTX *)malloc(sizeof(BIO_ENC_CTX)); | 111 | ctx = malloc(sizeof(BIO_ENC_CTX)); |
112 | if (ctx == NULL) | 112 | if (ctx == NULL) |
113 | return (0); | 113 | return (0); |
114 | EVP_CIPHER_CTX_init(&ctx->cipher); | 114 | EVP_CIPHER_CTX_init(&ctx->cipher); |
diff --git a/src/lib/libcrypto/evp/bio_ok.c b/src/lib/libcrypto/evp/bio_ok.c index 882aaee0fb..3ba40485a2 100644 --- a/src/lib/libcrypto/evp/bio_ok.c +++ b/src/lib/libcrypto/evp/bio_ok.c | |||
@@ -178,7 +178,7 @@ ok_new(BIO *bi) | |||
178 | { | 178 | { |
179 | BIO_OK_CTX *ctx; | 179 | BIO_OK_CTX *ctx; |
180 | 180 | ||
181 | ctx = (BIO_OK_CTX *)malloc(sizeof(BIO_OK_CTX)); | 181 | ctx = malloc(sizeof(BIO_OK_CTX)); |
182 | if (ctx == NULL) | 182 | if (ctx == NULL) |
183 | return (0); | 183 | return (0); |
184 | 184 | ||
diff --git a/src/lib/libcrypto/evp/p_lib.c b/src/lib/libcrypto/evp/p_lib.c index 97d922d1ba..b13163b26f 100644 --- a/src/lib/libcrypto/evp/p_lib.c +++ b/src/lib/libcrypto/evp/p_lib.c | |||
@@ -188,7 +188,7 @@ EVP_PKEY_new(void) | |||
188 | { | 188 | { |
189 | EVP_PKEY *ret; | 189 | EVP_PKEY *ret; |
190 | 190 | ||
191 | ret = (EVP_PKEY *)malloc(sizeof(EVP_PKEY)); | 191 | ret = malloc(sizeof(EVP_PKEY)); |
192 | if (ret == NULL) { | 192 | if (ret == NULL) { |
193 | EVPerr(EVP_F_EVP_PKEY_NEW, ERR_R_MALLOC_FAILURE); | 193 | EVPerr(EVP_F_EVP_PKEY_NEW, ERR_R_MALLOC_FAILURE); |
194 | return (NULL); | 194 | return (NULL); |
diff --git a/src/lib/libcrypto/evp/p_open.c b/src/lib/libcrypto/evp/p_open.c index 88c0a45544..c10d7959c3 100644 --- a/src/lib/libcrypto/evp/p_open.c +++ b/src/lib/libcrypto/evp/p_open.c | |||
@@ -88,7 +88,7 @@ EVP_OpenInit(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *type, | |||
88 | } | 88 | } |
89 | 89 | ||
90 | size = RSA_size(priv->pkey.rsa); | 90 | size = RSA_size(priv->pkey.rsa); |
91 | key = (unsigned char *)malloc(size + 2); | 91 | key = malloc(size + 2); |
92 | if (key == NULL) { | 92 | if (key == NULL) { |
93 | /* ERROR */ | 93 | /* ERROR */ |
94 | EVPerr(EVP_F_EVP_OPENINIT, ERR_R_MALLOC_FAILURE); | 94 | EVPerr(EVP_F_EVP_OPENINIT, ERR_R_MALLOC_FAILURE); |
diff --git a/src/lib/libcrypto/ex_data.c b/src/lib/libcrypto/ex_data.c index 5cd01c72d1..62da76fd0e 100644 --- a/src/lib/libcrypto/ex_data.c +++ b/src/lib/libcrypto/ex_data.c | |||
@@ -343,8 +343,8 @@ def_add_index(EX_CLASS_ITEM *item, long argl, void *argp, | |||
343 | CRYPTO_EX_new *new_func, CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func) | 343 | CRYPTO_EX_new *new_func, CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func) |
344 | { | 344 | { |
345 | int toret = -1; | 345 | int toret = -1; |
346 | CRYPTO_EX_DATA_FUNCS *a = (CRYPTO_EX_DATA_FUNCS *)malloc( | 346 | CRYPTO_EX_DATA_FUNCS *a = malloc(sizeof(CRYPTO_EX_DATA_FUNCS)); |
347 | sizeof(CRYPTO_EX_DATA_FUNCS)); | 347 | |
348 | if (!a) { | 348 | if (!a) { |
349 | CRYPTOerr(CRYPTO_F_DEF_ADD_INDEX, ERR_R_MALLOC_FAILURE); | 349 | CRYPTOerr(CRYPTO_F_DEF_ADD_INDEX, ERR_R_MALLOC_FAILURE); |
350 | return -1; | 350 | return -1; |
diff --git a/src/lib/libcrypto/lhash/lhash.c b/src/lib/libcrypto/lhash/lhash.c index 932391fa1e..bbb46508f1 100644 --- a/src/lib/libcrypto/lhash/lhash.c +++ b/src/lib/libcrypto/lhash/lhash.c | |||
@@ -191,7 +191,7 @@ lh_insert(_LHASH *lh, void *data) | |||
191 | rn = getrn(lh, data, &hash); | 191 | rn = getrn(lh, data, &hash); |
192 | 192 | ||
193 | if (*rn == NULL) { | 193 | if (*rn == NULL) { |
194 | if ((nn = (LHASH_NODE *)malloc(sizeof(LHASH_NODE))) == NULL) { | 194 | if ((nn = malloc(sizeof(LHASH_NODE))) == NULL) { |
195 | lh->error++; | 195 | lh->error++; |
196 | return (NULL); | 196 | return (NULL); |
197 | } | 197 | } |
diff --git a/src/lib/libcrypto/modes/gcm128.c b/src/lib/libcrypto/modes/gcm128.c index 25754ccd99..09b1949c2a 100644 --- a/src/lib/libcrypto/modes/gcm128.c +++ b/src/lib/libcrypto/modes/gcm128.c | |||
@@ -1527,7 +1527,7 @@ GCM128_CONTEXT *CRYPTO_gcm128_new(void *key, block128_f block) | |||
1527 | { | 1527 | { |
1528 | GCM128_CONTEXT *ret; | 1528 | GCM128_CONTEXT *ret; |
1529 | 1529 | ||
1530 | if ((ret = (GCM128_CONTEXT *)malloc(sizeof(GCM128_CONTEXT)))) | 1530 | if ((ret = malloc(sizeof(GCM128_CONTEXT)))) |
1531 | CRYPTO_gcm128_init(ret,key,block); | 1531 | CRYPTO_gcm128_init(ret,key,block); |
1532 | 1532 | ||
1533 | return ret; | 1533 | return ret; |
diff --git a/src/lib/libcrypto/objects/o_names.c b/src/lib/libcrypto/objects/o_names.c index 169b8ae87d..908d947b4e 100644 --- a/src/lib/libcrypto/objects/o_names.c +++ b/src/lib/libcrypto/objects/o_names.c | |||
@@ -166,7 +166,7 @@ OBJ_NAME_add(const char *name, int type, const char *data) | |||
166 | alias = type & OBJ_NAME_ALIAS; | 166 | alias = type & OBJ_NAME_ALIAS; |
167 | type &= ~OBJ_NAME_ALIAS; | 167 | type &= ~OBJ_NAME_ALIAS; |
168 | 168 | ||
169 | onp = (OBJ_NAME *)malloc(sizeof(OBJ_NAME)); | 169 | onp = malloc(sizeof(OBJ_NAME)); |
170 | if (onp == NULL) { | 170 | if (onp == NULL) { |
171 | /* ERROR */ | 171 | /* ERROR */ |
172 | return (0); | 172 | return (0); |
diff --git a/src/lib/libcrypto/objects/obj_dat.c b/src/lib/libcrypto/objects/obj_dat.c index 301c8a266b..a71b167263 100644 --- a/src/lib/libcrypto/objects/obj_dat.c +++ b/src/lib/libcrypto/objects/obj_dat.c | |||
@@ -276,16 +276,16 @@ OBJ_add_object(const ASN1_OBJECT *obj) | |||
276 | return (0); | 276 | return (0); |
277 | if ((o = OBJ_dup(obj)) == NULL) | 277 | if ((o = OBJ_dup(obj)) == NULL) |
278 | goto err; | 278 | goto err; |
279 | if (!(ao[ADDED_NID] = (ADDED_OBJ *)malloc(sizeof(ADDED_OBJ)))) | 279 | if (!(ao[ADDED_NID] = malloc(sizeof(ADDED_OBJ)))) |
280 | goto err2; | 280 | goto err2; |
281 | if ((o->length != 0) && (obj->data != NULL)) | 281 | if ((o->length != 0) && (obj->data != NULL)) |
282 | if (!(ao[ADDED_DATA] = (ADDED_OBJ *)malloc(sizeof(ADDED_OBJ)))) | 282 | if (!(ao[ADDED_DATA] = malloc(sizeof(ADDED_OBJ)))) |
283 | goto err2; | 283 | goto err2; |
284 | if (o->sn != NULL) | 284 | if (o->sn != NULL) |
285 | if (!(ao[ADDED_SNAME] = (ADDED_OBJ *)malloc(sizeof(ADDED_OBJ)))) | 285 | if (!(ao[ADDED_SNAME] = malloc(sizeof(ADDED_OBJ)))) |
286 | goto err2; | 286 | goto err2; |
287 | if (o->ln != NULL) | 287 | if (o->ln != NULL) |
288 | if (!(ao[ADDED_LNAME] = (ADDED_OBJ *)malloc(sizeof(ADDED_OBJ)))) | 288 | if (!(ao[ADDED_LNAME] = malloc(sizeof(ADDED_OBJ)))) |
289 | goto err2; | 289 | goto err2; |
290 | 290 | ||
291 | for (i = ADDED_DATA; i <= ADDED_NID; i++) { | 291 | for (i = ADDED_DATA; i <= ADDED_NID; i++) { |
@@ -467,7 +467,7 @@ OBJ_txt2obj(const char *s, int no_name) | |||
467 | /* Work out total size */ | 467 | /* Work out total size */ |
468 | j = ASN1_object_size(0, i, V_ASN1_OBJECT); | 468 | j = ASN1_object_size(0, i, V_ASN1_OBJECT); |
469 | 469 | ||
470 | if ((buf = (unsigned char *)malloc(j)) == NULL) | 470 | if ((buf = malloc(j)) == NULL) |
471 | return NULL; | 471 | return NULL; |
472 | 472 | ||
473 | p = buf; | 473 | p = buf; |
@@ -756,7 +756,7 @@ OBJ_create(const char *oid, const char *sn, const char *ln) | |||
756 | if (i <= 0) | 756 | if (i <= 0) |
757 | return (0); | 757 | return (0); |
758 | 758 | ||
759 | if ((buf = (unsigned char *)malloc(i)) == NULL) { | 759 | if ((buf = malloc(i)) == NULL) { |
760 | OBJerr(OBJ_F_OBJ_CREATE, ERR_R_MALLOC_FAILURE); | 760 | OBJerr(OBJ_F_OBJ_CREATE, ERR_R_MALLOC_FAILURE); |
761 | return (0); | 761 | return (0); |
762 | } | 762 | } |
diff --git a/src/lib/libcrypto/pem/pem_lib.c b/src/lib/libcrypto/pem/pem_lib.c index 5938330d45..b2f4ae0c59 100644 --- a/src/lib/libcrypto/pem/pem_lib.c +++ b/src/lib/libcrypto/pem/pem_lib.c | |||
@@ -358,7 +358,7 @@ PEM_ASN1_write_bio(i2d_of_void *i2d, const char *name, BIO *bp, void *x, | |||
358 | } | 358 | } |
359 | /* dzise + 8 bytes are needed */ | 359 | /* dzise + 8 bytes are needed */ |
360 | /* actually it needs the cipher block size extra... */ | 360 | /* actually it needs the cipher block size extra... */ |
361 | data = (unsigned char *)malloc((unsigned int)dsize + 20); | 361 | data = malloc((unsigned int)dsize + 20); |
362 | if (data == NULL) { | 362 | if (data == NULL) { |
363 | PEMerr(PEM_F_PEM_ASN1_WRITE_BIO, ERR_R_MALLOC_FAILURE); | 363 | PEMerr(PEM_F_PEM_ASN1_WRITE_BIO, ERR_R_MALLOC_FAILURE); |
364 | goto err; | 364 | goto err; |
diff --git a/src/lib/libcrypto/pem/pem_seal.c b/src/lib/libcrypto/pem/pem_seal.c index e6e73dd23d..21d63bb496 100644 --- a/src/lib/libcrypto/pem/pem_seal.c +++ b/src/lib/libcrypto/pem/pem_seal.c | |||
@@ -85,7 +85,7 @@ PEM_SealInit(PEM_ENCODE_SEAL_CTX *ctx, EVP_CIPHER *type, EVP_MD *md_type, | |||
85 | if (j > max) | 85 | if (j > max) |
86 | max = j; | 86 | max = j; |
87 | } | 87 | } |
88 | s = (char *)reallocarray(NULL, max, 2); | 88 | s = reallocarray(NULL, max, 2); |
89 | if (s == NULL) { | 89 | if (s == NULL) { |
90 | PEMerr(PEM_F_PEM_SEALINIT, ERR_R_MALLOC_FAILURE); | 90 | PEMerr(PEM_F_PEM_SEALINIT, ERR_R_MALLOC_FAILURE); |
91 | goto err; | 91 | goto err; |
diff --git a/src/lib/libcrypto/pem/pem_sign.c b/src/lib/libcrypto/pem/pem_sign.c index bfe7823e3d..4197436bfc 100644 --- a/src/lib/libcrypto/pem/pem_sign.c +++ b/src/lib/libcrypto/pem/pem_sign.c | |||
@@ -85,7 +85,7 @@ PEM_SignFinal(EVP_MD_CTX *ctx, unsigned char *sigret, unsigned int *siglen, | |||
85 | int i, ret = 0; | 85 | int i, ret = 0; |
86 | unsigned int m_len; | 86 | unsigned int m_len; |
87 | 87 | ||
88 | m = (unsigned char *)malloc(EVP_PKEY_size(pkey) + 2); | 88 | m = malloc(EVP_PKEY_size(pkey) + 2); |
89 | if (m == NULL) { | 89 | if (m == NULL) { |
90 | PEMerr(PEM_F_PEM_SIGNFINAL, ERR_R_MALLOC_FAILURE); | 90 | PEMerr(PEM_F_PEM_SIGNFINAL, ERR_R_MALLOC_FAILURE); |
91 | goto err; | 91 | goto err; |
diff --git a/src/lib/libcrypto/rsa/rsa_ameth.c b/src/lib/libcrypto/rsa/rsa_ameth.c index 2c7e39bb1d..f54c93c8f9 100644 --- a/src/lib/libcrypto/rsa/rsa_ameth.c +++ b/src/lib/libcrypto/rsa/rsa_ameth.c | |||
@@ -201,7 +201,7 @@ static int do_rsa_print(BIO *bp, const RSA *x, int off, int priv) | |||
201 | update_buflen(x->iqmp, &buf_len); | 201 | update_buflen(x->iqmp, &buf_len); |
202 | } | 202 | } |
203 | 203 | ||
204 | m=(unsigned char *)malloc(buf_len+10); | 204 | m = malloc(buf_len+10); |
205 | if (m == NULL) | 205 | if (m == NULL) |
206 | { | 206 | { |
207 | RSAerr(RSA_F_DO_RSA_PRINT,ERR_R_MALLOC_FAILURE); | 207 | RSAerr(RSA_F_DO_RSA_PRINT,ERR_R_MALLOC_FAILURE); |
diff --git a/src/lib/libcrypto/rsa/rsa_lib.c b/src/lib/libcrypto/rsa/rsa_lib.c index 1ea5e7bc64..b48acaf758 100644 --- a/src/lib/libcrypto/rsa/rsa_lib.c +++ b/src/lib/libcrypto/rsa/rsa_lib.c | |||
@@ -125,7 +125,7 @@ RSA *RSA_new_method(ENGINE *engine) | |||
125 | { | 125 | { |
126 | RSA *ret; | 126 | RSA *ret; |
127 | 127 | ||
128 | ret=(RSA *)malloc(sizeof(RSA)); | 128 | ret = malloc(sizeof(RSA)); |
129 | if (ret == NULL) | 129 | if (ret == NULL) |
130 | { | 130 | { |
131 | RSAerr(RSA_F_RSA_NEW_METHOD,ERR_R_MALLOC_FAILURE); | 131 | RSAerr(RSA_F_RSA_NEW_METHOD,ERR_R_MALLOC_FAILURE); |
diff --git a/src/lib/libcrypto/rsa/rsa_saos.c b/src/lib/libcrypto/rsa/rsa_saos.c index ee5473a184..56ad9b4667 100644 --- a/src/lib/libcrypto/rsa/rsa_saos.c +++ b/src/lib/libcrypto/rsa/rsa_saos.c | |||
@@ -82,7 +82,7 @@ int RSA_sign_ASN1_OCTET_STRING(int type, | |||
82 | RSAerr(RSA_F_RSA_SIGN_ASN1_OCTET_STRING,RSA_R_DIGEST_TOO_BIG_FOR_RSA_KEY); | 82 | RSAerr(RSA_F_RSA_SIGN_ASN1_OCTET_STRING,RSA_R_DIGEST_TOO_BIG_FOR_RSA_KEY); |
83 | return(0); | 83 | return(0); |
84 | } | 84 | } |
85 | s=(unsigned char *)malloc((unsigned int)j+1); | 85 | s = malloc((unsigned int)j+1); |
86 | if (s == NULL) | 86 | if (s == NULL) |
87 | { | 87 | { |
88 | RSAerr(RSA_F_RSA_SIGN_ASN1_OCTET_STRING,ERR_R_MALLOC_FAILURE); | 88 | RSAerr(RSA_F_RSA_SIGN_ASN1_OCTET_STRING,ERR_R_MALLOC_FAILURE); |
@@ -117,7 +117,7 @@ int RSA_verify_ASN1_OCTET_STRING(int dtype, | |||
117 | return(0); | 117 | return(0); |
118 | } | 118 | } |
119 | 119 | ||
120 | s=(unsigned char *)malloc((unsigned int)siglen); | 120 | s = malloc((unsigned int)siglen); |
121 | if (s == NULL) | 121 | if (s == NULL) |
122 | { | 122 | { |
123 | RSAerr(RSA_F_RSA_VERIFY_ASN1_OCTET_STRING,ERR_R_MALLOC_FAILURE); | 123 | RSAerr(RSA_F_RSA_VERIFY_ASN1_OCTET_STRING,ERR_R_MALLOC_FAILURE); |
diff --git a/src/lib/libcrypto/rsa/rsa_sign.c b/src/lib/libcrypto/rsa/rsa_sign.c index f9772bbce7..c6f7b0a3a3 100644 --- a/src/lib/libcrypto/rsa/rsa_sign.c +++ b/src/lib/libcrypto/rsa/rsa_sign.c | |||
@@ -120,7 +120,7 @@ int RSA_sign(int type, const unsigned char *m, unsigned int m_len, | |||
120 | return(0); | 120 | return(0); |
121 | } | 121 | } |
122 | if(type != NID_md5_sha1) { | 122 | if(type != NID_md5_sha1) { |
123 | tmps=(unsigned char *)malloc((unsigned int)j+1); | 123 | tmps = malloc((unsigned int)j+1); |
124 | if (tmps == NULL) | 124 | if (tmps == NULL) |
125 | { | 125 | { |
126 | RSAerr(RSA_F_RSA_SIGN,ERR_R_MALLOC_FAILURE); | 126 | RSAerr(RSA_F_RSA_SIGN,ERR_R_MALLOC_FAILURE); |
@@ -169,7 +169,7 @@ int int_rsa_verify(int dtype, const unsigned char *m, | |||
169 | return 1; | 169 | return 1; |
170 | } | 170 | } |
171 | 171 | ||
172 | s=(unsigned char *)malloc((unsigned int)siglen); | 172 | s = malloc((unsigned int)siglen); |
173 | if (s == NULL) | 173 | if (s == NULL) |
174 | { | 174 | { |
175 | RSAerr(RSA_F_INT_RSA_VERIFY,ERR_R_MALLOC_FAILURE); | 175 | RSAerr(RSA_F_INT_RSA_VERIFY,ERR_R_MALLOC_FAILURE); |
diff --git a/src/lib/libcrypto/srp/srp_vfy.c b/src/lib/libcrypto/srp/srp_vfy.c index 6ad80ef992..b03d0064bf 100644 --- a/src/lib/libcrypto/srp/srp_vfy.c +++ b/src/lib/libcrypto/srp/srp_vfy.c | |||
@@ -243,7 +243,7 @@ static int SRP_user_pwd_set_sv_BN(SRP_user_pwd *vinfo, BIGNUM *s, BIGNUM *v) | |||
243 | 243 | ||
244 | SRP_VBASE *SRP_VBASE_new(char *seed_key) | 244 | SRP_VBASE *SRP_VBASE_new(char *seed_key) |
245 | { | 245 | { |
246 | SRP_VBASE *vb = (SRP_VBASE *) malloc(sizeof(SRP_VBASE)); | 246 | SRP_VBASE *vb = malloc(sizeof(SRP_VBASE)); |
247 | 247 | ||
248 | if (vb == NULL) | 248 | if (vb == NULL) |
249 | return NULL; | 249 | return NULL; |
@@ -283,7 +283,7 @@ static SRP_gN_cache *SRP_gN_new_init(const char *ch) | |||
283 | unsigned char tmp[MAX_LEN]; | 283 | unsigned char tmp[MAX_LEN]; |
284 | int len; | 284 | int len; |
285 | 285 | ||
286 | SRP_gN_cache *newgN = (SRP_gN_cache *)malloc(sizeof(SRP_gN_cache)); | 286 | SRP_gN_cache *newgN = malloc(sizeof(SRP_gN_cache)); |
287 | if (newgN == NULL) | 287 | if (newgN == NULL) |
288 | return NULL; | 288 | return NULL; |
289 | 289 | ||
@@ -395,7 +395,7 @@ int SRP_VBASE_init(SRP_VBASE *vb, char *verifier_file) | |||
395 | { | 395 | { |
396 | /*we add this couple in the internal Stack */ | 396 | /*we add this couple in the internal Stack */ |
397 | 397 | ||
398 | if ((gN = (SRP_gN *)malloc(sizeof(SRP_gN))) == NULL) | 398 | if ((gN = malloc(sizeof(SRP_gN))) == NULL) |
399 | goto err; | 399 | goto err; |
400 | 400 | ||
401 | if (!(gN->id = BUF_strdup(pp[DB_srpid])) | 401 | if (!(gN->id = BUF_strdup(pp[DB_srpid])) |
diff --git a/src/lib/libcrypto/store/str_lib.c b/src/lib/libcrypto/store/str_lib.c index c50620308a..0f88664acd 100644 --- a/src/lib/libcrypto/store/str_lib.c +++ b/src/lib/libcrypto/store/str_lib.c | |||
@@ -109,7 +109,7 @@ STORE_new_method(const STORE_METHOD *method) | |||
109 | return NULL; | 109 | return NULL; |
110 | } | 110 | } |
111 | 111 | ||
112 | ret = (STORE *)malloc(sizeof(STORE)); | 112 | ret = malloc(sizeof(STORE)); |
113 | if (ret == NULL) { | 113 | if (ret == NULL) { |
114 | STOREerr(STORE_F_STORE_NEW_METHOD, ERR_R_MALLOC_FAILURE); | 114 | STOREerr(STORE_F_STORE_NEW_METHOD, ERR_R_MALLOC_FAILURE); |
115 | return NULL; | 115 | return NULL; |
@@ -1226,7 +1226,7 @@ struct STORE_attr_info_st { | |||
1226 | STORE_ATTR_INFO * | 1226 | STORE_ATTR_INFO * |
1227 | STORE_ATTR_INFO_new(void) | 1227 | STORE_ATTR_INFO_new(void) |
1228 | { | 1228 | { |
1229 | return (STORE_ATTR_INFO *)malloc(sizeof(STORE_ATTR_INFO)); | 1229 | return malloc(sizeof(STORE_ATTR_INFO)); |
1230 | } | 1230 | } |
1231 | 1231 | ||
1232 | static void | 1232 | static void |
@@ -1489,7 +1489,8 @@ STORE_parse_attrs_start(OPENSSL_ITEM *attributes) | |||
1489 | { | 1489 | { |
1490 | if (attributes) { | 1490 | if (attributes) { |
1491 | struct attr_list_ctx_st *context = | 1491 | struct attr_list_ctx_st *context = |
1492 | (struct attr_list_ctx_st *)malloc(sizeof(struct attr_list_ctx_st)); | 1492 | malloc(sizeof(struct attr_list_ctx_st)); |
1493 | |||
1493 | if (context) | 1494 | if (context) |
1494 | context->attributes = attributes; | 1495 | context->attributes = attributes; |
1495 | else | 1496 | else |
diff --git a/src/lib/libcrypto/store/str_mem.c b/src/lib/libcrypto/store/str_mem.c index 0409fd198d..d59799196a 100644 --- a/src/lib/libcrypto/store/str_mem.c +++ b/src/lib/libcrypto/store/str_mem.c | |||
@@ -224,8 +224,7 @@ static void * | |||
224 | mem_list_start(STORE *s, STORE_OBJECT_TYPES type, OPENSSL_ITEM attributes[], | 224 | mem_list_start(STORE *s, STORE_OBJECT_TYPES type, OPENSSL_ITEM attributes[], |
225 | OPENSSL_ITEM parameters[]) | 225 | OPENSSL_ITEM parameters[]) |
226 | { | 226 | { |
227 | struct mem_ctx_st *context = | 227 | struct mem_ctx_st *context = malloc(sizeof(struct mem_ctx_st)); |
228 | (struct mem_ctx_st *)malloc(sizeof(struct mem_ctx_st)); | ||
229 | void *attribute_context = NULL; | 228 | void *attribute_context = NULL; |
230 | STORE_ATTR_INFO *attrs = NULL; | 229 | STORE_ATTR_INFO *attrs = NULL; |
231 | 230 | ||
diff --git a/src/lib/libcrypto/ts/ts_rsp_sign.c b/src/lib/libcrypto/ts/ts_rsp_sign.c index 39d2efd3db..e65a535a45 100644 --- a/src/lib/libcrypto/ts/ts_rsp_sign.c +++ b/src/lib/libcrypto/ts/ts_rsp_sign.c | |||
@@ -928,7 +928,7 @@ ESS_add_signing_cert(PKCS7_SIGNER_INFO *si, ESS_SIGNING_CERT *sc) | |||
928 | int len; | 928 | int len; |
929 | 929 | ||
930 | len = i2d_ESS_SIGNING_CERT(sc, NULL); | 930 | len = i2d_ESS_SIGNING_CERT(sc, NULL); |
931 | if (!(pp = (unsigned char *) malloc(len))) { | 931 | if (!(pp = malloc(len))) { |
932 | TSerr(TS_F_ESS_ADD_SIGNING_CERT, ERR_R_MALLOC_FAILURE); | 932 | TSerr(TS_F_ESS_ADD_SIGNING_CERT, ERR_R_MALLOC_FAILURE); |
933 | goto err; | 933 | goto err; |
934 | } | 934 | } |
diff --git a/src/lib/libcrypto/ui/ui_lib.c b/src/lib/libcrypto/ui/ui_lib.c index ff548f4bb8..e23f19a838 100644 --- a/src/lib/libcrypto/ui/ui_lib.c +++ b/src/lib/libcrypto/ui/ui_lib.c | |||
@@ -80,7 +80,7 @@ UI_new_method(const UI_METHOD *method) | |||
80 | { | 80 | { |
81 | UI *ret; | 81 | UI *ret; |
82 | 82 | ||
83 | ret = (UI *) malloc(sizeof(UI)); | 83 | ret = malloc(sizeof(UI)); |
84 | if (ret == NULL) { | 84 | if (ret == NULL) { |
85 | UIerr(UI_F_UI_NEW_METHOD, ERR_R_MALLOC_FAILURE); | 85 | UIerr(UI_F_UI_NEW_METHOD, ERR_R_MALLOC_FAILURE); |
86 | return NULL; | 86 | return NULL; |
@@ -149,7 +149,7 @@ general_allocate_prompt(UI *ui, const char *prompt, int prompt_freeable, | |||
149 | } else if ((type == UIT_PROMPT || type == UIT_VERIFY || | 149 | } else if ((type == UIT_PROMPT || type == UIT_VERIFY || |
150 | type == UIT_BOOLEAN) && result_buf == NULL) { | 150 | type == UIT_BOOLEAN) && result_buf == NULL) { |
151 | UIerr(UI_F_GENERAL_ALLOCATE_PROMPT, UI_R_NO_RESULT_BUFFER); | 151 | UIerr(UI_F_GENERAL_ALLOCATE_PROMPT, UI_R_NO_RESULT_BUFFER); |
152 | } else if ((ret = (UI_STRING *) malloc(sizeof(UI_STRING)))) { | 152 | } else if ((ret = malloc(sizeof(UI_STRING)))) { |
153 | ret->out_string = prompt; | 153 | ret->out_string = prompt; |
154 | ret->flags = prompt_freeable ? OUT_STRING_FREEABLE : 0; | 154 | ret->flags = prompt_freeable ? OUT_STRING_FREEABLE : 0; |
155 | ret->input_flags = input_flags; | 155 | ret->input_flags = input_flags; |
diff --git a/src/lib/libcrypto/x509/by_dir.c b/src/lib/libcrypto/x509/by_dir.c index 554f6600dc..40b0a1296a 100644 --- a/src/lib/libcrypto/x509/by_dir.c +++ b/src/lib/libcrypto/x509/by_dir.c | |||
@@ -153,7 +153,7 @@ new_dir(X509_LOOKUP *lu) | |||
153 | { | 153 | { |
154 | BY_DIR *a; | 154 | BY_DIR *a; |
155 | 155 | ||
156 | if ((a = (BY_DIR *)malloc(sizeof(BY_DIR))) == NULL) | 156 | if ((a = malloc(sizeof(BY_DIR))) == NULL) |
157 | return (0); | 157 | return (0); |
158 | if ((a->buffer = BUF_MEM_new()) == NULL) { | 158 | if ((a->buffer = BUF_MEM_new()) == NULL) { |
159 | free(a); | 159 | free(a); |
diff --git a/src/lib/libcrypto/x509/x509_lu.c b/src/lib/libcrypto/x509/x509_lu.c index aec1121ffb..a2219258db 100644 --- a/src/lib/libcrypto/x509/x509_lu.c +++ b/src/lib/libcrypto/x509/x509_lu.c | |||
@@ -67,7 +67,7 @@ X509_LOOKUP_new(X509_LOOKUP_METHOD *method) | |||
67 | { | 67 | { |
68 | X509_LOOKUP *ret; | 68 | X509_LOOKUP *ret; |
69 | 69 | ||
70 | ret = (X509_LOOKUP *)malloc(sizeof(X509_LOOKUP)); | 70 | ret = malloc(sizeof(X509_LOOKUP)); |
71 | if (ret == NULL) | 71 | if (ret == NULL) |
72 | return NULL; | 72 | return NULL; |
73 | 73 | ||
@@ -193,7 +193,7 @@ X509_STORE_new(void) | |||
193 | { | 193 | { |
194 | X509_STORE *ret; | 194 | X509_STORE *ret; |
195 | 195 | ||
196 | if ((ret = (X509_STORE *)malloc(sizeof(X509_STORE))) == NULL) | 196 | if ((ret = malloc(sizeof(X509_STORE))) == NULL) |
197 | return NULL; | 197 | return NULL; |
198 | ret->objs = sk_X509_OBJECT_new(x509_object_cmp); | 198 | ret->objs = sk_X509_OBJECT_new(x509_object_cmp); |
199 | ret->cache = 1; | 199 | ret->cache = 1; |
@@ -346,7 +346,7 @@ X509_STORE_add_cert(X509_STORE *ctx, X509 *x) | |||
346 | 346 | ||
347 | if (x == NULL) | 347 | if (x == NULL) |
348 | return 0; | 348 | return 0; |
349 | obj = (X509_OBJECT *)malloc(sizeof(X509_OBJECT)); | 349 | obj = malloc(sizeof(X509_OBJECT)); |
350 | if (obj == NULL) { | 350 | if (obj == NULL) { |
351 | X509err(X509_F_X509_STORE_ADD_CERT, ERR_R_MALLOC_FAILURE); | 351 | X509err(X509_F_X509_STORE_ADD_CERT, ERR_R_MALLOC_FAILURE); |
352 | return 0; | 352 | return 0; |
@@ -380,7 +380,7 @@ X509_STORE_add_crl(X509_STORE *ctx, X509_CRL *x) | |||
380 | 380 | ||
381 | if (x == NULL) | 381 | if (x == NULL) |
382 | return 0; | 382 | return 0; |
383 | obj = (X509_OBJECT *)malloc(sizeof(X509_OBJECT)); | 383 | obj = malloc(sizeof(X509_OBJECT)); |
384 | if (obj == NULL) { | 384 | if (obj == NULL) { |
385 | X509err(X509_F_X509_STORE_ADD_CRL, ERR_R_MALLOC_FAILURE); | 385 | X509err(X509_F_X509_STORE_ADD_CRL, ERR_R_MALLOC_FAILURE); |
386 | return 0; | 386 | return 0; |
diff --git a/src/lib/libcrypto/x509/x509_req.c b/src/lib/libcrypto/x509/x509_req.c index ae6fbd7d14..9ca09d134a 100644 --- a/src/lib/libcrypto/x509/x509_req.c +++ b/src/lib/libcrypto/x509/x509_req.c | |||
@@ -84,7 +84,7 @@ X509_to_X509_REQ(X509 *x, EVP_PKEY *pkey, const EVP_MD *md) | |||
84 | ri = ret->req_info; | 84 | ri = ret->req_info; |
85 | 85 | ||
86 | ri->version->length = 1; | 86 | ri->version->length = 1; |
87 | ri->version->data = (unsigned char *)malloc(1); | 87 | ri->version->data = malloc(1); |
88 | if (ri->version->data == NULL) | 88 | if (ri->version->data == NULL) |
89 | goto err; | 89 | goto err; |
90 | ri->version->data[0] = 0; /* version == 0 */ | 90 | ri->version->data[0] = 0; /* version == 0 */ |
diff --git a/src/lib/libssl/pqueue.c b/src/lib/libssl/pqueue.c index af8530064f..d1c258a179 100644 --- a/src/lib/libssl/pqueue.c +++ b/src/lib/libssl/pqueue.c | |||
@@ -70,7 +70,7 @@ typedef struct _pqueue { | |||
70 | pitem * | 70 | pitem * |
71 | pitem_new(unsigned char *prio64be, void *data) | 71 | pitem_new(unsigned char *prio64be, void *data) |
72 | { | 72 | { |
73 | pitem *item = (pitem *)malloc(sizeof(pitem)); | 73 | pitem *item = malloc(sizeof(pitem)); |
74 | 74 | ||
75 | if (item == NULL) | 75 | if (item == NULL) |
76 | return NULL; | 76 | return NULL; |
@@ -92,7 +92,7 @@ pitem_free(pitem *item) | |||
92 | pqueue_s * | 92 | pqueue_s * |
93 | pqueue_new(void) | 93 | pqueue_new(void) |
94 | { | 94 | { |
95 | return (pqueue_s *)calloc(1, sizeof(pqueue_s)); | 95 | return calloc(1, sizeof(pqueue_s)); |
96 | } | 96 | } |
97 | 97 | ||
98 | void | 98 | void |
diff --git a/src/lib/libssl/src/apps/apps.c b/src/lib/libssl/src/apps/apps.c index e5e3b150b5..88bffd7d14 100644 --- a/src/lib/libssl/src/apps/apps.c +++ b/src/lib/libssl/src/apps/apps.c | |||
@@ -405,7 +405,7 @@ password_callback(char *buf, int bufsiz, int verify, PW_CB_DATA *cb_tmp) | |||
405 | ok = UI_add_input_string(ui, prompt, ui_flags, buf, | 405 | ok = UI_add_input_string(ui, prompt, ui_flags, buf, |
406 | PW_MIN_LENGTH, bufsiz - 1); | 406 | PW_MIN_LENGTH, bufsiz - 1); |
407 | if (ok >= 0 && verify) { | 407 | if (ok >= 0 && verify) { |
408 | buff = (char *) malloc(bufsiz); | 408 | buff = malloc(bufsiz); |
409 | ok = UI_add_verify_string(ui, prompt, ui_flags, buff, | 409 | ok = UI_add_verify_string(ui, prompt, ui_flags, buff, |
410 | PW_MIN_LENGTH, bufsiz - 1, buf); | 410 | PW_MIN_LENGTH, bufsiz - 1, buf); |
411 | } | 411 | } |
diff --git a/src/lib/libssl/src/apps/ca.c b/src/lib/libssl/src/apps/ca.c index 273edb06d6..8f0295d966 100644 --- a/src/lib/libssl/src/apps/ca.c +++ b/src/lib/libssl/src/apps/ca.c | |||
@@ -1951,17 +1951,17 @@ again2: | |||
1951 | goto err; | 1951 | goto err; |
1952 | 1952 | ||
1953 | /* We now just add it to the database */ | 1953 | /* We now just add it to the database */ |
1954 | row[DB_type] = (char *) malloc(2); | 1954 | row[DB_type] = malloc(2); |
1955 | 1955 | ||
1956 | tm = X509_get_notAfter(ret); | 1956 | tm = X509_get_notAfter(ret); |
1957 | row[DB_exp_date] = (char *) malloc(tm->length + 1); | 1957 | row[DB_exp_date] = malloc(tm->length + 1); |
1958 | memcpy(row[DB_exp_date], tm->data, tm->length); | 1958 | memcpy(row[DB_exp_date], tm->data, tm->length); |
1959 | row[DB_exp_date][tm->length] = '\0'; | 1959 | row[DB_exp_date][tm->length] = '\0'; |
1960 | 1960 | ||
1961 | row[DB_rev_date] = NULL; | 1961 | row[DB_rev_date] = NULL; |
1962 | 1962 | ||
1963 | /* row[DB_serial] done already */ | 1963 | /* row[DB_serial] done already */ |
1964 | row[DB_file] = (char *) malloc(8); | 1964 | row[DB_file] = malloc(8); |
1965 | row[DB_name] = X509_NAME_oneline(X509_get_subject_name(ret), NULL, 0); | 1965 | row[DB_name] = X509_NAME_oneline(X509_get_subject_name(ret), NULL, 0); |
1966 | 1966 | ||
1967 | if ((row[DB_type] == NULL) || (row[DB_exp_date] == NULL) || | 1967 | if ((row[DB_type] == NULL) || (row[DB_exp_date] == NULL) || |
@@ -2214,17 +2214,17 @@ do_revoke(X509 * x509, CA_DB * db, int type, char *value) | |||
2214 | row[DB_serial], row[DB_name]); | 2214 | row[DB_serial], row[DB_name]); |
2215 | 2215 | ||
2216 | /* We now just add it to the database */ | 2216 | /* We now just add it to the database */ |
2217 | row[DB_type] = (char *) malloc(2); | 2217 | row[DB_type] = malloc(2); |
2218 | 2218 | ||
2219 | tm = X509_get_notAfter(x509); | 2219 | tm = X509_get_notAfter(x509); |
2220 | row[DB_exp_date] = (char *) malloc(tm->length + 1); | 2220 | row[DB_exp_date] = malloc(tm->length + 1); |
2221 | memcpy(row[DB_exp_date], tm->data, tm->length); | 2221 | memcpy(row[DB_exp_date], tm->data, tm->length); |
2222 | row[DB_exp_date][tm->length] = '\0'; | 2222 | row[DB_exp_date][tm->length] = '\0'; |
2223 | 2223 | ||
2224 | row[DB_rev_date] = NULL; | 2224 | row[DB_rev_date] = NULL; |
2225 | 2225 | ||
2226 | /* row[DB_serial] done already */ | 2226 | /* row[DB_serial] done already */ |
2227 | row[DB_file] = (char *) malloc(8); | 2227 | row[DB_file] = malloc(8); |
2228 | 2228 | ||
2229 | /* row[DB_name] done already */ | 2229 | /* row[DB_name] done already */ |
2230 | 2230 | ||
@@ -2372,7 +2372,7 @@ do_updatedb(CA_DB * db) | |||
2372 | 2372 | ||
2373 | /* get actual time and make a string */ | 2373 | /* get actual time and make a string */ |
2374 | a_tm = X509_gmtime_adj(a_tm, 0); | 2374 | a_tm = X509_gmtime_adj(a_tm, 0); |
2375 | a_tm_s = (char *) malloc(a_tm->length + 1); | 2375 | a_tm_s = malloc(a_tm->length + 1); |
2376 | if (a_tm_s == NULL) { | 2376 | if (a_tm_s == NULL) { |
2377 | cnt = -1; | 2377 | cnt = -1; |
2378 | goto err; | 2378 | goto err; |
diff --git a/src/lib/libssl/src/apps/dgst.c b/src/lib/libssl/src/apps/dgst.c index a862da9865..0dbb4c3335 100644 --- a/src/lib/libssl/src/apps/dgst.c +++ b/src/lib/libssl/src/apps/dgst.c | |||
@@ -129,7 +129,7 @@ dgst_main(int argc, char **argv) | |||
129 | char *mac_name = NULL; | 129 | char *mac_name = NULL; |
130 | STACK_OF(OPENSSL_STRING) * sigopts = NULL, *macopts = NULL; | 130 | STACK_OF(OPENSSL_STRING) * sigopts = NULL, *macopts = NULL; |
131 | 131 | ||
132 | if ((buf = (unsigned char *) malloc(BUFSIZE)) == NULL) { | 132 | if ((buf = malloc(BUFSIZE)) == NULL) { |
133 | BIO_printf(bio_err, "out of memory\n"); | 133 | BIO_printf(bio_err, "out of memory\n"); |
134 | goto end; | 134 | goto end; |
135 | } | 135 | } |
diff --git a/src/lib/libssl/src/apps/dh.c b/src/lib/libssl/src/apps/dh.c index e598350638..d0d968967f 100644 --- a/src/lib/libssl/src/apps/dh.c +++ b/src/lib/libssl/src/apps/dh.c | |||
@@ -248,7 +248,7 @@ bad: | |||
248 | 248 | ||
249 | len = BN_num_bytes(dh->p); | 249 | len = BN_num_bytes(dh->p); |
250 | bits = BN_num_bits(dh->p); | 250 | bits = BN_num_bits(dh->p); |
251 | data = (unsigned char *) malloc(len); | 251 | data = malloc(len); |
252 | if (data == NULL) { | 252 | if (data == NULL) { |
253 | perror("malloc"); | 253 | perror("malloc"); |
254 | goto end; | 254 | goto end; |
diff --git a/src/lib/libssl/src/apps/dhparam.c b/src/lib/libssl/src/apps/dhparam.c index c35f902b54..c8dccf7d0c 100644 --- a/src/lib/libssl/src/apps/dhparam.c +++ b/src/lib/libssl/src/apps/dhparam.c | |||
@@ -399,7 +399,7 @@ bad: | |||
399 | 399 | ||
400 | len = BN_num_bytes(dh->p); | 400 | len = BN_num_bytes(dh->p); |
401 | bits = BN_num_bits(dh->p); | 401 | bits = BN_num_bits(dh->p); |
402 | data = (unsigned char *) malloc(len); | 402 | data = malloc(len); |
403 | if (data == NULL) { | 403 | if (data == NULL) { |
404 | perror("malloc"); | 404 | perror("malloc"); |
405 | goto end; | 405 | goto end; |
diff --git a/src/lib/libssl/src/apps/dsaparam.c b/src/lib/libssl/src/apps/dsaparam.c index 15f022d395..29d13cbc76 100644 --- a/src/lib/libssl/src/apps/dsaparam.c +++ b/src/lib/libssl/src/apps/dsaparam.c | |||
@@ -298,7 +298,7 @@ bad: | |||
298 | 298 | ||
299 | len = BN_num_bytes(dsa->p); | 299 | len = BN_num_bytes(dsa->p); |
300 | bits_p = BN_num_bits(dsa->p); | 300 | bits_p = BN_num_bits(dsa->p); |
301 | data = (unsigned char *) malloc(len + 20); | 301 | data = malloc(len + 20); |
302 | if (data == NULL) { | 302 | if (data == NULL) { |
303 | perror("malloc"); | 303 | perror("malloc"); |
304 | goto end; | 304 | goto end; |
diff --git a/src/lib/libssl/src/apps/ecparam.c b/src/lib/libssl/src/apps/ecparam.c index 70824e58de..b31d55d4ac 100644 --- a/src/lib/libssl/src/apps/ecparam.c +++ b/src/lib/libssl/src/apps/ecparam.c | |||
@@ -454,7 +454,7 @@ bad: | |||
454 | if ((tmp_len = (size_t) BN_num_bytes(ec_cofactor)) > buf_len) | 454 | if ((tmp_len = (size_t) BN_num_bytes(ec_cofactor)) > buf_len) |
455 | buf_len = tmp_len; | 455 | buf_len = tmp_len; |
456 | 456 | ||
457 | buffer = (unsigned char *) malloc(buf_len); | 457 | buffer = malloc(buf_len); |
458 | 458 | ||
459 | if (buffer == NULL) { | 459 | if (buffer == NULL) { |
460 | perror("malloc"); | 460 | perror("malloc"); |
diff --git a/src/lib/libssl/src/apps/enc.c b/src/lib/libssl/src/apps/enc.c index cbbaa6ef88..a84238f39d 100644 --- a/src/lib/libssl/src/apps/enc.c +++ b/src/lib/libssl/src/apps/enc.c | |||
@@ -338,7 +338,7 @@ enc_main(int argc, char **argv) | |||
338 | BIO_printf(bio_err, "bufsize=%d\n", bsize); | 338 | BIO_printf(bio_err, "bufsize=%d\n", bsize); |
339 | } | 339 | } |
340 | strbuf = malloc(SIZE); | 340 | strbuf = malloc(SIZE); |
341 | buff = (unsigned char *) malloc(EVP_ENCODE_LENGTH(bsize)); | 341 | buff = malloc(EVP_ENCODE_LENGTH(bsize)); |
342 | if ((buff == NULL) || (strbuf == NULL)) { | 342 | if ((buff == NULL) || (strbuf == NULL)) { |
343 | BIO_printf(bio_err, "malloc failure %ld\n", (long) EVP_ENCODE_LENGTH(bsize)); | 343 | BIO_printf(bio_err, "malloc failure %ld\n", (long) EVP_ENCODE_LENGTH(bsize)); |
344 | goto end; | 344 | goto end; |
diff --git a/src/lib/libssl/src/apps/rsa.c b/src/lib/libssl/src/apps/rsa.c index d9e90c389e..37a22352dd 100644 --- a/src/lib/libssl/src/apps/rsa.c +++ b/src/lib/libssl/src/apps/rsa.c | |||
@@ -343,7 +343,7 @@ bad: | |||
343 | 343 | ||
344 | i = 1; | 344 | i = 1; |
345 | size = i2d_RSA_NET(rsa, NULL, NULL, sgckey); | 345 | size = i2d_RSA_NET(rsa, NULL, NULL, sgckey); |
346 | if ((p = (unsigned char *) malloc(size)) == NULL) { | 346 | if ((p = malloc(size)) == NULL) { |
347 | BIO_printf(bio_err, "Memory allocation failure\n"); | 347 | BIO_printf(bio_err, "Memory allocation failure\n"); |
348 | goto end; | 348 | goto end; |
349 | } | 349 | } |
diff --git a/src/lib/libssl/src/apps/speed.c b/src/lib/libssl/src/apps/speed.c index da8c3b3196..cdd3c8f96e 100644 --- a/src/lib/libssl/src/apps/speed.c +++ b/src/lib/libssl/src/apps/speed.c | |||
@@ -545,11 +545,11 @@ speed_main(int argc, char **argv) | |||
545 | rsa_key[i] = NULL; | 545 | rsa_key[i] = NULL; |
546 | #endif | 546 | #endif |
547 | 547 | ||
548 | if ((buf = (unsigned char *) malloc((int) BUFSIZE)) == NULL) { | 548 | if ((buf = malloc((int) BUFSIZE)) == NULL) { |
549 | BIO_printf(bio_err, "out of memory\n"); | 549 | BIO_printf(bio_err, "out of memory\n"); |
550 | goto end; | 550 | goto end; |
551 | } | 551 | } |
552 | if ((buf2 = (unsigned char *) malloc((int) BUFSIZE)) == NULL) { | 552 | if ((buf2 = malloc((int) BUFSIZE)) == NULL) { |
553 | BIO_printf(bio_err, "out of memory\n"); | 553 | BIO_printf(bio_err, "out of memory\n"); |
554 | goto end; | 554 | goto end; |
555 | } | 555 | } |
diff --git a/src/lib/libssl/src/crypto/asn1/asn1_mac.h b/src/lib/libssl/src/crypto/asn1/asn1_mac.h index da03a8cb92..9ca6a49fd4 100644 --- a/src/lib/libssl/src/crypto/asn1/asn1_mac.h +++ b/src/lib/libssl/src/crypto/asn1/asn1_mac.h | |||
@@ -289,7 +289,7 @@ err:\ | |||
289 | 289 | ||
290 | /* New macros */ | 290 | /* New macros */ |
291 | #define M_ASN1_New_Malloc(ret,type) \ | 291 | #define M_ASN1_New_Malloc(ret,type) \ |
292 | if ((ret=(type *)malloc(sizeof(type))) == NULL) \ | 292 | if ((ret = malloc(sizeof(type))) == NULL) \ |
293 | { c.line=__LINE__; goto err2; } | 293 | { c.line=__LINE__; goto err2; } |
294 | 294 | ||
295 | #define M_ASN1_New(arg,func) \ | 295 | #define M_ASN1_New(arg,func) \ |
diff --git a/src/lib/libssl/src/crypto/bn/bn_exp.c b/src/lib/libssl/src/crypto/bn/bn_exp.c index a27373c97b..af88798eff 100644 --- a/src/lib/libssl/src/crypto/bn/bn_exp.c +++ b/src/lib/libssl/src/crypto/bn/bn_exp.c | |||
@@ -627,7 +627,7 @@ BN_mod_exp_mont_consttime(BIGNUM *rr, const BIGNUM *a, const BIGNUM *p, | |||
627 | numPowers = 1 << window; | 627 | numPowers = 1 << window; |
628 | powerbufLen = sizeof(m->d[0]) * (top * numPowers + | 628 | powerbufLen = sizeof(m->d[0]) * (top * numPowers + |
629 | ((2*top) > numPowers ? (2*top) : numPowers)); | 629 | ((2*top) > numPowers ? (2*top) : numPowers)); |
630 | if ((powerbufFree = (unsigned char*)malloc(powerbufLen + | 630 | if ((powerbufFree = malloc(powerbufLen + |
631 | MOD_EXP_CTIME_MIN_CACHE_LINE_WIDTH)) == NULL) | 631 | MOD_EXP_CTIME_MIN_CACHE_LINE_WIDTH)) == NULL) |
632 | goto err; | 632 | goto err; |
633 | 633 | ||
diff --git a/src/lib/libssl/src/crypto/bn/bn_mont.c b/src/lib/libssl/src/crypto/bn/bn_mont.c index 073dfeffee..af7b083530 100644 --- a/src/lib/libssl/src/crypto/bn/bn_mont.c +++ b/src/lib/libssl/src/crypto/bn/bn_mont.c | |||
@@ -325,7 +325,7 @@ BN_MONT_CTX_new(void) | |||
325 | { | 325 | { |
326 | BN_MONT_CTX *ret; | 326 | BN_MONT_CTX *ret; |
327 | 327 | ||
328 | if ((ret = (BN_MONT_CTX *)malloc(sizeof(BN_MONT_CTX))) == NULL) | 328 | if ((ret = malloc(sizeof(BN_MONT_CTX))) == NULL) |
329 | return (NULL); | 329 | return (NULL); |
330 | 330 | ||
331 | BN_MONT_CTX_init(ret); | 331 | BN_MONT_CTX_init(ret); |
diff --git a/src/lib/libssl/src/crypto/bn/bn_print.c b/src/lib/libssl/src/crypto/bn/bn_print.c index ad3a847f01..4685389bf8 100644 --- a/src/lib/libssl/src/crypto/bn/bn_print.c +++ b/src/lib/libssl/src/crypto/bn/bn_print.c | |||
@@ -72,7 +72,7 @@ BN_bn2hex(const BIGNUM *a) | |||
72 | char *buf; | 72 | char *buf; |
73 | char *p; | 73 | char *p; |
74 | 74 | ||
75 | buf = (char *)malloc(a->top * BN_BYTES * 2 + 2); | 75 | buf = malloc(a->top * BN_BYTES * 2 + 2); |
76 | if (buf == NULL) { | 76 | if (buf == NULL) { |
77 | BNerr(BN_F_BN_BN2HEX, ERR_R_MALLOC_FAILURE); | 77 | BNerr(BN_F_BN_BN2HEX, ERR_R_MALLOC_FAILURE); |
78 | goto err; | 78 | goto err; |
@@ -117,7 +117,7 @@ BN_bn2dec(const BIGNUM *a) | |||
117 | i = BN_num_bits(a) * 3; | 117 | i = BN_num_bits(a) * 3; |
118 | num = (i / 10 + i / 1000 + 1) + 1; | 118 | num = (i / 10 + i / 1000 + 1) + 1; |
119 | bn_data = reallocarray(NULL, num / BN_DEC_NUM + 1, sizeof(BN_ULONG)); | 119 | bn_data = reallocarray(NULL, num / BN_DEC_NUM + 1, sizeof(BN_ULONG)); |
120 | buf = (char *)malloc(num + 3); | 120 | buf = malloc(num + 3); |
121 | if ((buf == NULL) || (bn_data == NULL)) { | 121 | if ((buf == NULL) || (bn_data == NULL)) { |
122 | BNerr(BN_F_BN_BN2DEC, ERR_R_MALLOC_FAILURE); | 122 | BNerr(BN_F_BN_BN2DEC, ERR_R_MALLOC_FAILURE); |
123 | goto err; | 123 | goto err; |
diff --git a/src/lib/libssl/src/crypto/bn/bn_rand.c b/src/lib/libssl/src/crypto/bn/bn_rand.c index 488b7c6e63..0073eec35c 100644 --- a/src/lib/libssl/src/crypto/bn/bn_rand.c +++ b/src/lib/libssl/src/crypto/bn/bn_rand.c | |||
@@ -130,7 +130,7 @@ bnrand(int pseudorand, BIGNUM *rnd, int bits, int top, int bottom) | |||
130 | bit = (bits - 1) % 8; | 130 | bit = (bits - 1) % 8; |
131 | mask = 0xff << (bit + 1); | 131 | mask = 0xff << (bit + 1); |
132 | 132 | ||
133 | buf = (unsigned char *)malloc(bytes); | 133 | buf = malloc(bytes); |
134 | if (buf == NULL) { | 134 | if (buf == NULL) { |
135 | BNerr(BN_F_BNRAND, ERR_R_MALLOC_FAILURE); | 135 | BNerr(BN_F_BNRAND, ERR_R_MALLOC_FAILURE); |
136 | goto err; | 136 | goto err; |
diff --git a/src/lib/libssl/src/crypto/bn/bn_recp.c b/src/lib/libssl/src/crypto/bn/bn_recp.c index 31fe4eb897..89d6bd480d 100644 --- a/src/lib/libssl/src/crypto/bn/bn_recp.c +++ b/src/lib/libssl/src/crypto/bn/bn_recp.c | |||
@@ -74,7 +74,7 @@ BN_RECP_CTX_new(void) | |||
74 | { | 74 | { |
75 | BN_RECP_CTX *ret; | 75 | BN_RECP_CTX *ret; |
76 | 76 | ||
77 | if ((ret = (BN_RECP_CTX *)malloc(sizeof(BN_RECP_CTX))) == NULL) | 77 | if ((ret = malloc(sizeof(BN_RECP_CTX))) == NULL) |
78 | return (NULL); | 78 | return (NULL); |
79 | 79 | ||
80 | BN_RECP_CTX_init(ret); | 80 | BN_RECP_CTX_init(ret); |
diff --git a/src/lib/libssl/src/crypto/comp/c_zlib.c b/src/lib/libssl/src/crypto/comp/c_zlib.c index 26c6507cd5..34ae5d07f5 100644 --- a/src/lib/libssl/src/crypto/comp/c_zlib.c +++ b/src/lib/libssl/src/crypto/comp/c_zlib.c | |||
@@ -113,8 +113,7 @@ static int | |||
113 | zlib_stateful_init(COMP_CTX *ctx) | 113 | zlib_stateful_init(COMP_CTX *ctx) |
114 | { | 114 | { |
115 | int err; | 115 | int err; |
116 | struct zlib_state *state = | 116 | struct zlib_state *state = malloc(sizeof(struct zlib_state)); |
117 | (struct zlib_state *)malloc(sizeof(struct zlib_state)); | ||
118 | 117 | ||
119 | if (state == NULL) | 118 | if (state == NULL) |
120 | goto err; | 119 | goto err; |
diff --git a/src/lib/libssl/src/crypto/conf/conf_def.c b/src/lib/libssl/src/crypto/conf/conf_def.c index b550623e57..5fee2e5cfc 100644 --- a/src/lib/libssl/src/crypto/conf/conf_def.c +++ b/src/lib/libssl/src/crypto/conf/conf_def.c | |||
@@ -229,7 +229,7 @@ def_load_bio(CONF *conf, BIO *in, long *line) | |||
229 | goto err; | 229 | goto err; |
230 | } | 230 | } |
231 | 231 | ||
232 | section = (char *)malloc(10); | 232 | section = malloc(10); |
233 | if (section == NULL) { | 233 | if (section == NULL) { |
234 | CONFerr(CONF_F_DEF_LOAD_BIO, ERR_R_MALLOC_FAILURE); | 234 | CONFerr(CONF_F_DEF_LOAD_BIO, ERR_R_MALLOC_FAILURE); |
235 | goto err; | 235 | goto err; |
@@ -361,14 +361,14 @@ again: | |||
361 | p++; | 361 | p++; |
362 | *p = '\0'; | 362 | *p = '\0'; |
363 | 363 | ||
364 | if (!(v = (CONF_VALUE *)malloc(sizeof(CONF_VALUE)))) { | 364 | if (!(v = malloc(sizeof(CONF_VALUE)))) { |
365 | CONFerr(CONF_F_DEF_LOAD_BIO, | 365 | CONFerr(CONF_F_DEF_LOAD_BIO, |
366 | ERR_R_MALLOC_FAILURE); | 366 | ERR_R_MALLOC_FAILURE); |
367 | goto err; | 367 | goto err; |
368 | } | 368 | } |
369 | if (psection == NULL) | 369 | if (psection == NULL) |
370 | psection = section; | 370 | psection = section; |
371 | v->name = (char *)malloc(strlen(pname) + 1); | 371 | v->name = malloc(strlen(pname) + 1); |
372 | v->value = NULL; | 372 | v->value = NULL; |
373 | if (v->name == NULL) { | 373 | if (v->name == NULL) { |
374 | CONFerr(CONF_F_DEF_LOAD_BIO, | 374 | CONFerr(CONF_F_DEF_LOAD_BIO, |
diff --git a/src/lib/libssl/src/crypto/dh/dh_lib.c b/src/lib/libssl/src/crypto/dh/dh_lib.c index 7a680cc5b4..c585352595 100644 --- a/src/lib/libssl/src/crypto/dh/dh_lib.c +++ b/src/lib/libssl/src/crypto/dh/dh_lib.c | |||
@@ -110,7 +110,7 @@ DH *DH_new_method(ENGINE *engine) | |||
110 | { | 110 | { |
111 | DH *ret; | 111 | DH *ret; |
112 | 112 | ||
113 | ret=(DH *)malloc(sizeof(DH)); | 113 | ret = malloc(sizeof(DH)); |
114 | if (ret == NULL) | 114 | if (ret == NULL) |
115 | { | 115 | { |
116 | DHerr(DH_F_DH_NEW_METHOD,ERR_R_MALLOC_FAILURE); | 116 | DHerr(DH_F_DH_NEW_METHOD,ERR_R_MALLOC_FAILURE); |
diff --git a/src/lib/libssl/src/crypto/dsa/dsa_ameth.c b/src/lib/libssl/src/crypto/dsa/dsa_ameth.c index c6d04f6a5d..459bea2041 100644 --- a/src/lib/libssl/src/crypto/dsa/dsa_ameth.c +++ b/src/lib/libssl/src/crypto/dsa/dsa_ameth.c | |||
@@ -457,7 +457,7 @@ static int do_dsa_print(BIO *bp, const DSA *x, int off, int ptype) | |||
457 | update_buflen(priv_key, &buf_len); | 457 | update_buflen(priv_key, &buf_len); |
458 | update_buflen(pub_key, &buf_len); | 458 | update_buflen(pub_key, &buf_len); |
459 | 459 | ||
460 | m=(unsigned char *)malloc(buf_len+10); | 460 | m = malloc(buf_len+10); |
461 | if (m == NULL) | 461 | if (m == NULL) |
462 | { | 462 | { |
463 | DSAerr(DSA_F_DO_DSA_PRINT,ERR_R_MALLOC_FAILURE); | 463 | DSAerr(DSA_F_DO_DSA_PRINT,ERR_R_MALLOC_FAILURE); |
diff --git a/src/lib/libssl/src/crypto/dsa/dsa_lib.c b/src/lib/libssl/src/crypto/dsa/dsa_lib.c index 7c7cd60883..002d64665a 100644 --- a/src/lib/libssl/src/crypto/dsa/dsa_lib.c +++ b/src/lib/libssl/src/crypto/dsa/dsa_lib.c | |||
@@ -116,7 +116,7 @@ DSA *DSA_new_method(ENGINE *engine) | |||
116 | { | 116 | { |
117 | DSA *ret; | 117 | DSA *ret; |
118 | 118 | ||
119 | ret=(DSA *)malloc(sizeof(DSA)); | 119 | ret = malloc(sizeof(DSA)); |
120 | if (ret == NULL) | 120 | if (ret == NULL) |
121 | { | 121 | { |
122 | DSAerr(DSA_F_DSA_NEW_METHOD,ERR_R_MALLOC_FAILURE); | 122 | DSAerr(DSA_F_DSA_NEW_METHOD,ERR_R_MALLOC_FAILURE); |
diff --git a/src/lib/libssl/src/crypto/ec/ec_ameth.c b/src/lib/libssl/src/crypto/ec/ec_ameth.c index ec074329f2..521ada3299 100644 --- a/src/lib/libssl/src/crypto/ec/ec_ameth.c +++ b/src/lib/libssl/src/crypto/ec/ec_ameth.c | |||
@@ -325,7 +325,7 @@ eckey_priv_encode(PKCS8_PRIV_KEY_INFO * p8, const EVP_PKEY * pkey) | |||
325 | ECerr(EC_F_ECKEY_PRIV_ENCODE, ERR_R_EC_LIB); | 325 | ECerr(EC_F_ECKEY_PRIV_ENCODE, ERR_R_EC_LIB); |
326 | return 0; | 326 | return 0; |
327 | } | 327 | } |
328 | ep = (unsigned char *) malloc(eplen); | 328 | ep = malloc(eplen); |
329 | if (!ep) { | 329 | if (!ep) { |
330 | EC_KEY_set_enc_flags(ec_key, old_flags); | 330 | EC_KEY_set_enc_flags(ec_key, old_flags); |
331 | ECerr(EC_F_ECKEY_PRIV_ENCODE, ERR_R_MALLOC_FAILURE); | 331 | ECerr(EC_F_ECKEY_PRIV_ENCODE, ERR_R_MALLOC_FAILURE); |
diff --git a/src/lib/libssl/src/crypto/ec/ec_key.c b/src/lib/libssl/src/crypto/ec/ec_key.c index 1d727ec77d..d0c35bbd22 100644 --- a/src/lib/libssl/src/crypto/ec/ec_key.c +++ b/src/lib/libssl/src/crypto/ec/ec_key.c | |||
@@ -70,7 +70,7 @@ EC_KEY_new(void) | |||
70 | { | 70 | { |
71 | EC_KEY *ret; | 71 | EC_KEY *ret; |
72 | 72 | ||
73 | ret = (EC_KEY *) malloc(sizeof(EC_KEY)); | 73 | ret = malloc(sizeof(EC_KEY)); |
74 | if (ret == NULL) { | 74 | if (ret == NULL) { |
75 | ECerr(EC_F_EC_KEY_NEW, ERR_R_MALLOC_FAILURE); | 75 | ECerr(EC_F_EC_KEY_NEW, ERR_R_MALLOC_FAILURE); |
76 | return (NULL); | 76 | return (NULL); |
diff --git a/src/lib/libssl/src/crypto/ec/ec_mult.c b/src/lib/libssl/src/crypto/ec/ec_mult.c index 8894a8f907..a2d8ce8bc1 100644 --- a/src/lib/libssl/src/crypto/ec/ec_mult.c +++ b/src/lib/libssl/src/crypto/ec/ec_mult.c | |||
@@ -105,7 +105,7 @@ ec_pre_comp_new(const EC_GROUP * group) | |||
105 | if (!group) | 105 | if (!group) |
106 | return NULL; | 106 | return NULL; |
107 | 107 | ||
108 | ret = (EC_PRE_COMP *) malloc(sizeof(EC_PRE_COMP)); | 108 | ret = malloc(sizeof(EC_PRE_COMP)); |
109 | if (!ret) { | 109 | if (!ret) { |
110 | ECerr(EC_F_EC_PRE_COMP_NEW, ERR_R_MALLOC_FAILURE); | 110 | ECerr(EC_F_EC_PRE_COMP_NEW, ERR_R_MALLOC_FAILURE); |
111 | return ret; | 111 | return ret; |
diff --git a/src/lib/libssl/src/crypto/ec/ec_print.c b/src/lib/libssl/src/crypto/ec/ec_print.c index 84a78903b3..aac1f4229a 100644 --- a/src/lib/libssl/src/crypto/ec/ec_print.c +++ b/src/lib/libssl/src/crypto/ec/ec_print.c | |||
@@ -141,7 +141,7 @@ EC_POINT_point2hex(const EC_GROUP * group, const EC_POINT * point, | |||
141 | free(buf); | 141 | free(buf); |
142 | return NULL; | 142 | return NULL; |
143 | } | 143 | } |
144 | ret = (char *) malloc(buf_len * 2 + 2); | 144 | ret = malloc(buf_len * 2 + 2); |
145 | if (ret == NULL) { | 145 | if (ret == NULL) { |
146 | free(buf); | 146 | free(buf); |
147 | return NULL; | 147 | return NULL; |
diff --git a/src/lib/libssl/src/crypto/ec/ecp_nistp224.c b/src/lib/libssl/src/crypto/ec/ecp_nistp224.c index 17777f517b..9204f6148d 100644 --- a/src/lib/libssl/src/crypto/ec/ecp_nistp224.c +++ b/src/lib/libssl/src/crypto/ec/ecp_nistp224.c | |||
@@ -1188,7 +1188,7 @@ static NISTP224_PRE_COMP * | |||
1188 | nistp224_pre_comp_new() | 1188 | nistp224_pre_comp_new() |
1189 | { | 1189 | { |
1190 | NISTP224_PRE_COMP *ret = NULL; | 1190 | NISTP224_PRE_COMP *ret = NULL; |
1191 | ret = (NISTP224_PRE_COMP *) malloc(sizeof *ret); | 1191 | ret = malloc(sizeof *ret); |
1192 | if (!ret) { | 1192 | if (!ret) { |
1193 | ECerr(EC_F_NISTP224_PRE_COMP_NEW, ERR_R_MALLOC_FAILURE); | 1193 | ECerr(EC_F_NISTP224_PRE_COMP_NEW, ERR_R_MALLOC_FAILURE); |
1194 | return ret; | 1194 | return ret; |
diff --git a/src/lib/libssl/src/crypto/ec/ecp_nistp256.c b/src/lib/libssl/src/crypto/ec/ecp_nistp256.c index 7fe7be27de..cd589ff611 100644 --- a/src/lib/libssl/src/crypto/ec/ecp_nistp256.c +++ b/src/lib/libssl/src/crypto/ec/ecp_nistp256.c | |||
@@ -1737,7 +1737,7 @@ static NISTP256_PRE_COMP * | |||
1737 | nistp256_pre_comp_new() | 1737 | nistp256_pre_comp_new() |
1738 | { | 1738 | { |
1739 | NISTP256_PRE_COMP *ret = NULL; | 1739 | NISTP256_PRE_COMP *ret = NULL; |
1740 | ret = (NISTP256_PRE_COMP *) malloc(sizeof *ret); | 1740 | ret = malloc(sizeof *ret); |
1741 | if (!ret) { | 1741 | if (!ret) { |
1742 | ECerr(EC_F_NISTP256_PRE_COMP_NEW, ERR_R_MALLOC_FAILURE); | 1742 | ECerr(EC_F_NISTP256_PRE_COMP_NEW, ERR_R_MALLOC_FAILURE); |
1743 | return ret; | 1743 | return ret; |
diff --git a/src/lib/libssl/src/crypto/ec/ecp_nistp521.c b/src/lib/libssl/src/crypto/ec/ecp_nistp521.c index 5d5a747ee8..fc8703e4c8 100644 --- a/src/lib/libssl/src/crypto/ec/ecp_nistp521.c +++ b/src/lib/libssl/src/crypto/ec/ecp_nistp521.c | |||
@@ -1628,7 +1628,7 @@ static NISTP521_PRE_COMP * | |||
1628 | nistp521_pre_comp_new() | 1628 | nistp521_pre_comp_new() |
1629 | { | 1629 | { |
1630 | NISTP521_PRE_COMP *ret = NULL; | 1630 | NISTP521_PRE_COMP *ret = NULL; |
1631 | ret = (NISTP521_PRE_COMP *) malloc(sizeof(NISTP521_PRE_COMP)); | 1631 | ret = malloc(sizeof(NISTP521_PRE_COMP)); |
1632 | if (!ret) { | 1632 | if (!ret) { |
1633 | ECerr(EC_F_NISTP521_PRE_COMP_NEW, ERR_R_MALLOC_FAILURE); | 1633 | ECerr(EC_F_NISTP521_PRE_COMP_NEW, ERR_R_MALLOC_FAILURE); |
1634 | return ret; | 1634 | return ret; |
diff --git a/src/lib/libssl/src/crypto/ecdh/ech_lib.c b/src/lib/libssl/src/crypto/ecdh/ech_lib.c index 51fb7d6afb..ae1999b8c3 100644 --- a/src/lib/libssl/src/crypto/ecdh/ech_lib.c +++ b/src/lib/libssl/src/crypto/ecdh/ech_lib.c | |||
@@ -129,7 +129,7 @@ static ECDH_DATA *ECDH_DATA_new_method(ENGINE *engine) | |||
129 | { | 129 | { |
130 | ECDH_DATA *ret; | 130 | ECDH_DATA *ret; |
131 | 131 | ||
132 | ret=(ECDH_DATA *)malloc(sizeof(ECDH_DATA)); | 132 | ret = malloc(sizeof(ECDH_DATA)); |
133 | if (ret == NULL) | 133 | if (ret == NULL) |
134 | { | 134 | { |
135 | ECDHerr(ECDH_F_ECDH_DATA_NEW_METHOD, ERR_R_MALLOC_FAILURE); | 135 | ECDHerr(ECDH_F_ECDH_DATA_NEW_METHOD, ERR_R_MALLOC_FAILURE); |
diff --git a/src/lib/libssl/src/crypto/ecdsa/ecs_lib.c b/src/lib/libssl/src/crypto/ecdsa/ecs_lib.c index 81842a11a6..9436de4d60 100644 --- a/src/lib/libssl/src/crypto/ecdsa/ecs_lib.c +++ b/src/lib/libssl/src/crypto/ecdsa/ecs_lib.c | |||
@@ -108,7 +108,7 @@ static ECDSA_DATA *ECDSA_DATA_new_method(ENGINE *engine) | |||
108 | { | 108 | { |
109 | ECDSA_DATA *ret; | 109 | ECDSA_DATA *ret; |
110 | 110 | ||
111 | ret=(ECDSA_DATA *)malloc(sizeof(ECDSA_DATA)); | 111 | ret = malloc(sizeof(ECDSA_DATA)); |
112 | if (ret == NULL) | 112 | if (ret == NULL) |
113 | { | 113 | { |
114 | ECDSAerr(ECDSA_F_ECDSA_DATA_NEW_METHOD, ERR_R_MALLOC_FAILURE); | 114 | ECDSAerr(ECDSA_F_ECDSA_DATA_NEW_METHOD, ERR_R_MALLOC_FAILURE); |
diff --git a/src/lib/libssl/src/crypto/engine/eng_lib.c b/src/lib/libssl/src/crypto/engine/eng_lib.c index 5ced58c86e..ce8d7b3018 100644 --- a/src/lib/libssl/src/crypto/engine/eng_lib.c +++ b/src/lib/libssl/src/crypto/engine/eng_lib.c | |||
@@ -65,7 +65,7 @@ ENGINE *ENGINE_new(void) | |||
65 | { | 65 | { |
66 | ENGINE *ret; | 66 | ENGINE *ret; |
67 | 67 | ||
68 | ret = (ENGINE *)malloc(sizeof(ENGINE)); | 68 | ret = malloc(sizeof(ENGINE)); |
69 | if(ret == NULL) | 69 | if(ret == NULL) |
70 | { | 70 | { |
71 | ENGINEerr(ENGINE_F_ENGINE_NEW, ERR_R_MALLOC_FAILURE); | 71 | ENGINEerr(ENGINE_F_ENGINE_NEW, ERR_R_MALLOC_FAILURE); |
@@ -152,8 +152,7 @@ static int int_cleanup_check(int create) | |||
152 | } | 152 | } |
153 | static ENGINE_CLEANUP_ITEM *int_cleanup_item(ENGINE_CLEANUP_CB *cb) | 153 | static ENGINE_CLEANUP_ITEM *int_cleanup_item(ENGINE_CLEANUP_CB *cb) |
154 | { | 154 | { |
155 | ENGINE_CLEANUP_ITEM *item = malloc(sizeof( | 155 | ENGINE_CLEANUP_ITEM *item = malloc(sizeof(ENGINE_CLEANUP_ITEM)); |
156 | ENGINE_CLEANUP_ITEM)); | ||
157 | if(!item) return NULL; | 156 | if(!item) return NULL; |
158 | item->cb = cb; | 157 | item->cb = cb; |
159 | return item; | 158 | return item; |
diff --git a/src/lib/libssl/src/crypto/engine/hw_cryptodev.c b/src/lib/libssl/src/crypto/engine/hw_cryptodev.c index 7da9913d28..7700adf971 100644 --- a/src/lib/libssl/src/crypto/engine/hw_cryptodev.c +++ b/src/lib/libssl/src/crypto/engine/hw_cryptodev.c | |||
@@ -908,7 +908,7 @@ crparam2bn(struct crparam *crp, BIGNUM *a) | |||
908 | if (bytes == 0) | 908 | if (bytes == 0) |
909 | return (-1); | 909 | return (-1); |
910 | 910 | ||
911 | if ((pd = (u_int8_t *) malloc(bytes)) == NULL) | 911 | if ((pd = malloc(bytes)) == NULL) |
912 | return (-1); | 912 | return (-1); |
913 | 913 | ||
914 | for (i = 0; i < bytes; i++) | 914 | for (i = 0; i < bytes; i++) |
diff --git a/src/lib/libssl/src/crypto/err/err.c b/src/lib/libssl/src/crypto/err/err.c index 4ab667e19a..c20773d310 100644 --- a/src/lib/libssl/src/crypto/err/err.c +++ b/src/lib/libssl/src/crypto/err/err.c | |||
@@ -1017,7 +1017,7 @@ ERR_get_state(void) | |||
1017 | 1017 | ||
1018 | /* ret == the error state, if NULL, make a new one */ | 1018 | /* ret == the error state, if NULL, make a new one */ |
1019 | if (ret == NULL) { | 1019 | if (ret == NULL) { |
1020 | ret = (ERR_STATE *)malloc(sizeof(ERR_STATE)); | 1020 | ret = malloc(sizeof(ERR_STATE)); |
1021 | if (ret == NULL) | 1021 | if (ret == NULL) |
1022 | return (&fallback); | 1022 | return (&fallback); |
1023 | CRYPTO_THREADID_cpy(&ret->tid, &tid); | 1023 | CRYPTO_THREADID_cpy(&ret->tid, &tid); |
diff --git a/src/lib/libssl/src/crypto/evp/bio_b64.c b/src/lib/libssl/src/crypto/evp/bio_b64.c index 465753cf16..9a08d3356d 100644 --- a/src/lib/libssl/src/crypto/evp/bio_b64.c +++ b/src/lib/libssl/src/crypto/evp/bio_b64.c | |||
@@ -113,7 +113,7 @@ b64_new(BIO *bi) | |||
113 | { | 113 | { |
114 | BIO_B64_CTX *ctx; | 114 | BIO_B64_CTX *ctx; |
115 | 115 | ||
116 | ctx = (BIO_B64_CTX *)malloc(sizeof(BIO_B64_CTX)); | 116 | ctx = malloc(sizeof(BIO_B64_CTX)); |
117 | if (ctx == NULL) | 117 | if (ctx == NULL) |
118 | return (0); | 118 | return (0); |
119 | 119 | ||
diff --git a/src/lib/libssl/src/crypto/evp/bio_enc.c b/src/lib/libssl/src/crypto/evp/bio_enc.c index df817b9d8f..965f2ab623 100644 --- a/src/lib/libssl/src/crypto/evp/bio_enc.c +++ b/src/lib/libssl/src/crypto/evp/bio_enc.c | |||
@@ -108,7 +108,7 @@ enc_new(BIO *bi) | |||
108 | { | 108 | { |
109 | BIO_ENC_CTX *ctx; | 109 | BIO_ENC_CTX *ctx; |
110 | 110 | ||
111 | ctx = (BIO_ENC_CTX *)malloc(sizeof(BIO_ENC_CTX)); | 111 | ctx = malloc(sizeof(BIO_ENC_CTX)); |
112 | if (ctx == NULL) | 112 | if (ctx == NULL) |
113 | return (0); | 113 | return (0); |
114 | EVP_CIPHER_CTX_init(&ctx->cipher); | 114 | EVP_CIPHER_CTX_init(&ctx->cipher); |
diff --git a/src/lib/libssl/src/crypto/evp/bio_ok.c b/src/lib/libssl/src/crypto/evp/bio_ok.c index 882aaee0fb..3ba40485a2 100644 --- a/src/lib/libssl/src/crypto/evp/bio_ok.c +++ b/src/lib/libssl/src/crypto/evp/bio_ok.c | |||
@@ -178,7 +178,7 @@ ok_new(BIO *bi) | |||
178 | { | 178 | { |
179 | BIO_OK_CTX *ctx; | 179 | BIO_OK_CTX *ctx; |
180 | 180 | ||
181 | ctx = (BIO_OK_CTX *)malloc(sizeof(BIO_OK_CTX)); | 181 | ctx = malloc(sizeof(BIO_OK_CTX)); |
182 | if (ctx == NULL) | 182 | if (ctx == NULL) |
183 | return (0); | 183 | return (0); |
184 | 184 | ||
diff --git a/src/lib/libssl/src/crypto/evp/p_lib.c b/src/lib/libssl/src/crypto/evp/p_lib.c index 97d922d1ba..b13163b26f 100644 --- a/src/lib/libssl/src/crypto/evp/p_lib.c +++ b/src/lib/libssl/src/crypto/evp/p_lib.c | |||
@@ -188,7 +188,7 @@ EVP_PKEY_new(void) | |||
188 | { | 188 | { |
189 | EVP_PKEY *ret; | 189 | EVP_PKEY *ret; |
190 | 190 | ||
191 | ret = (EVP_PKEY *)malloc(sizeof(EVP_PKEY)); | 191 | ret = malloc(sizeof(EVP_PKEY)); |
192 | if (ret == NULL) { | 192 | if (ret == NULL) { |
193 | EVPerr(EVP_F_EVP_PKEY_NEW, ERR_R_MALLOC_FAILURE); | 193 | EVPerr(EVP_F_EVP_PKEY_NEW, ERR_R_MALLOC_FAILURE); |
194 | return (NULL); | 194 | return (NULL); |
diff --git a/src/lib/libssl/src/crypto/evp/p_open.c b/src/lib/libssl/src/crypto/evp/p_open.c index 88c0a45544..c10d7959c3 100644 --- a/src/lib/libssl/src/crypto/evp/p_open.c +++ b/src/lib/libssl/src/crypto/evp/p_open.c | |||
@@ -88,7 +88,7 @@ EVP_OpenInit(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *type, | |||
88 | } | 88 | } |
89 | 89 | ||
90 | size = RSA_size(priv->pkey.rsa); | 90 | size = RSA_size(priv->pkey.rsa); |
91 | key = (unsigned char *)malloc(size + 2); | 91 | key = malloc(size + 2); |
92 | if (key == NULL) { | 92 | if (key == NULL) { |
93 | /* ERROR */ | 93 | /* ERROR */ |
94 | EVPerr(EVP_F_EVP_OPENINIT, ERR_R_MALLOC_FAILURE); | 94 | EVPerr(EVP_F_EVP_OPENINIT, ERR_R_MALLOC_FAILURE); |
diff --git a/src/lib/libssl/src/crypto/ex_data.c b/src/lib/libssl/src/crypto/ex_data.c index 5cd01c72d1..62da76fd0e 100644 --- a/src/lib/libssl/src/crypto/ex_data.c +++ b/src/lib/libssl/src/crypto/ex_data.c | |||
@@ -343,8 +343,8 @@ def_add_index(EX_CLASS_ITEM *item, long argl, void *argp, | |||
343 | CRYPTO_EX_new *new_func, CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func) | 343 | CRYPTO_EX_new *new_func, CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func) |
344 | { | 344 | { |
345 | int toret = -1; | 345 | int toret = -1; |
346 | CRYPTO_EX_DATA_FUNCS *a = (CRYPTO_EX_DATA_FUNCS *)malloc( | 346 | CRYPTO_EX_DATA_FUNCS *a = malloc(sizeof(CRYPTO_EX_DATA_FUNCS)); |
347 | sizeof(CRYPTO_EX_DATA_FUNCS)); | 347 | |
348 | if (!a) { | 348 | if (!a) { |
349 | CRYPTOerr(CRYPTO_F_DEF_ADD_INDEX, ERR_R_MALLOC_FAILURE); | 349 | CRYPTOerr(CRYPTO_F_DEF_ADD_INDEX, ERR_R_MALLOC_FAILURE); |
350 | return -1; | 350 | return -1; |
diff --git a/src/lib/libssl/src/crypto/lhash/lhash.c b/src/lib/libssl/src/crypto/lhash/lhash.c index 932391fa1e..bbb46508f1 100644 --- a/src/lib/libssl/src/crypto/lhash/lhash.c +++ b/src/lib/libssl/src/crypto/lhash/lhash.c | |||
@@ -191,7 +191,7 @@ lh_insert(_LHASH *lh, void *data) | |||
191 | rn = getrn(lh, data, &hash); | 191 | rn = getrn(lh, data, &hash); |
192 | 192 | ||
193 | if (*rn == NULL) { | 193 | if (*rn == NULL) { |
194 | if ((nn = (LHASH_NODE *)malloc(sizeof(LHASH_NODE))) == NULL) { | 194 | if ((nn = malloc(sizeof(LHASH_NODE))) == NULL) { |
195 | lh->error++; | 195 | lh->error++; |
196 | return (NULL); | 196 | return (NULL); |
197 | } | 197 | } |
diff --git a/src/lib/libssl/src/crypto/modes/gcm128.c b/src/lib/libssl/src/crypto/modes/gcm128.c index 25754ccd99..09b1949c2a 100644 --- a/src/lib/libssl/src/crypto/modes/gcm128.c +++ b/src/lib/libssl/src/crypto/modes/gcm128.c | |||
@@ -1527,7 +1527,7 @@ GCM128_CONTEXT *CRYPTO_gcm128_new(void *key, block128_f block) | |||
1527 | { | 1527 | { |
1528 | GCM128_CONTEXT *ret; | 1528 | GCM128_CONTEXT *ret; |
1529 | 1529 | ||
1530 | if ((ret = (GCM128_CONTEXT *)malloc(sizeof(GCM128_CONTEXT)))) | 1530 | if ((ret = malloc(sizeof(GCM128_CONTEXT)))) |
1531 | CRYPTO_gcm128_init(ret,key,block); | 1531 | CRYPTO_gcm128_init(ret,key,block); |
1532 | 1532 | ||
1533 | return ret; | 1533 | return ret; |
diff --git a/src/lib/libssl/src/crypto/objects/o_names.c b/src/lib/libssl/src/crypto/objects/o_names.c index 169b8ae87d..908d947b4e 100644 --- a/src/lib/libssl/src/crypto/objects/o_names.c +++ b/src/lib/libssl/src/crypto/objects/o_names.c | |||
@@ -166,7 +166,7 @@ OBJ_NAME_add(const char *name, int type, const char *data) | |||
166 | alias = type & OBJ_NAME_ALIAS; | 166 | alias = type & OBJ_NAME_ALIAS; |
167 | type &= ~OBJ_NAME_ALIAS; | 167 | type &= ~OBJ_NAME_ALIAS; |
168 | 168 | ||
169 | onp = (OBJ_NAME *)malloc(sizeof(OBJ_NAME)); | 169 | onp = malloc(sizeof(OBJ_NAME)); |
170 | if (onp == NULL) { | 170 | if (onp == NULL) { |
171 | /* ERROR */ | 171 | /* ERROR */ |
172 | return (0); | 172 | return (0); |
diff --git a/src/lib/libssl/src/crypto/objects/obj_dat.c b/src/lib/libssl/src/crypto/objects/obj_dat.c index 301c8a266b..a71b167263 100644 --- a/src/lib/libssl/src/crypto/objects/obj_dat.c +++ b/src/lib/libssl/src/crypto/objects/obj_dat.c | |||
@@ -276,16 +276,16 @@ OBJ_add_object(const ASN1_OBJECT *obj) | |||
276 | return (0); | 276 | return (0); |
277 | if ((o = OBJ_dup(obj)) == NULL) | 277 | if ((o = OBJ_dup(obj)) == NULL) |
278 | goto err; | 278 | goto err; |
279 | if (!(ao[ADDED_NID] = (ADDED_OBJ *)malloc(sizeof(ADDED_OBJ)))) | 279 | if (!(ao[ADDED_NID] = malloc(sizeof(ADDED_OBJ)))) |
280 | goto err2; | 280 | goto err2; |
281 | if ((o->length != 0) && (obj->data != NULL)) | 281 | if ((o->length != 0) && (obj->data != NULL)) |
282 | if (!(ao[ADDED_DATA] = (ADDED_OBJ *)malloc(sizeof(ADDED_OBJ)))) | 282 | if (!(ao[ADDED_DATA] = malloc(sizeof(ADDED_OBJ)))) |
283 | goto err2; | 283 | goto err2; |
284 | if (o->sn != NULL) | 284 | if (o->sn != NULL) |
285 | if (!(ao[ADDED_SNAME] = (ADDED_OBJ *)malloc(sizeof(ADDED_OBJ)))) | 285 | if (!(ao[ADDED_SNAME] = malloc(sizeof(ADDED_OBJ)))) |
286 | goto err2; | 286 | goto err2; |
287 | if (o->ln != NULL) | 287 | if (o->ln != NULL) |
288 | if (!(ao[ADDED_LNAME] = (ADDED_OBJ *)malloc(sizeof(ADDED_OBJ)))) | 288 | if (!(ao[ADDED_LNAME] = malloc(sizeof(ADDED_OBJ)))) |
289 | goto err2; | 289 | goto err2; |
290 | 290 | ||
291 | for (i = ADDED_DATA; i <= ADDED_NID; i++) { | 291 | for (i = ADDED_DATA; i <= ADDED_NID; i++) { |
@@ -467,7 +467,7 @@ OBJ_txt2obj(const char *s, int no_name) | |||
467 | /* Work out total size */ | 467 | /* Work out total size */ |
468 | j = ASN1_object_size(0, i, V_ASN1_OBJECT); | 468 | j = ASN1_object_size(0, i, V_ASN1_OBJECT); |
469 | 469 | ||
470 | if ((buf = (unsigned char *)malloc(j)) == NULL) | 470 | if ((buf = malloc(j)) == NULL) |
471 | return NULL; | 471 | return NULL; |
472 | 472 | ||
473 | p = buf; | 473 | p = buf; |
@@ -756,7 +756,7 @@ OBJ_create(const char *oid, const char *sn, const char *ln) | |||
756 | if (i <= 0) | 756 | if (i <= 0) |
757 | return (0); | 757 | return (0); |
758 | 758 | ||
759 | if ((buf = (unsigned char *)malloc(i)) == NULL) { | 759 | if ((buf = malloc(i)) == NULL) { |
760 | OBJerr(OBJ_F_OBJ_CREATE, ERR_R_MALLOC_FAILURE); | 760 | OBJerr(OBJ_F_OBJ_CREATE, ERR_R_MALLOC_FAILURE); |
761 | return (0); | 761 | return (0); |
762 | } | 762 | } |
diff --git a/src/lib/libssl/src/crypto/pem/pem_lib.c b/src/lib/libssl/src/crypto/pem/pem_lib.c index 5938330d45..b2f4ae0c59 100644 --- a/src/lib/libssl/src/crypto/pem/pem_lib.c +++ b/src/lib/libssl/src/crypto/pem/pem_lib.c | |||
@@ -358,7 +358,7 @@ PEM_ASN1_write_bio(i2d_of_void *i2d, const char *name, BIO *bp, void *x, | |||
358 | } | 358 | } |
359 | /* dzise + 8 bytes are needed */ | 359 | /* dzise + 8 bytes are needed */ |
360 | /* actually it needs the cipher block size extra... */ | 360 | /* actually it needs the cipher block size extra... */ |
361 | data = (unsigned char *)malloc((unsigned int)dsize + 20); | 361 | data = malloc((unsigned int)dsize + 20); |
362 | if (data == NULL) { | 362 | if (data == NULL) { |
363 | PEMerr(PEM_F_PEM_ASN1_WRITE_BIO, ERR_R_MALLOC_FAILURE); | 363 | PEMerr(PEM_F_PEM_ASN1_WRITE_BIO, ERR_R_MALLOC_FAILURE); |
364 | goto err; | 364 | goto err; |
diff --git a/src/lib/libssl/src/crypto/pem/pem_seal.c b/src/lib/libssl/src/crypto/pem/pem_seal.c index e6e73dd23d..21d63bb496 100644 --- a/src/lib/libssl/src/crypto/pem/pem_seal.c +++ b/src/lib/libssl/src/crypto/pem/pem_seal.c | |||
@@ -85,7 +85,7 @@ PEM_SealInit(PEM_ENCODE_SEAL_CTX *ctx, EVP_CIPHER *type, EVP_MD *md_type, | |||
85 | if (j > max) | 85 | if (j > max) |
86 | max = j; | 86 | max = j; |
87 | } | 87 | } |
88 | s = (char *)reallocarray(NULL, max, 2); | 88 | s = reallocarray(NULL, max, 2); |
89 | if (s == NULL) { | 89 | if (s == NULL) { |
90 | PEMerr(PEM_F_PEM_SEALINIT, ERR_R_MALLOC_FAILURE); | 90 | PEMerr(PEM_F_PEM_SEALINIT, ERR_R_MALLOC_FAILURE); |
91 | goto err; | 91 | goto err; |
diff --git a/src/lib/libssl/src/crypto/pem/pem_sign.c b/src/lib/libssl/src/crypto/pem/pem_sign.c index bfe7823e3d..4197436bfc 100644 --- a/src/lib/libssl/src/crypto/pem/pem_sign.c +++ b/src/lib/libssl/src/crypto/pem/pem_sign.c | |||
@@ -85,7 +85,7 @@ PEM_SignFinal(EVP_MD_CTX *ctx, unsigned char *sigret, unsigned int *siglen, | |||
85 | int i, ret = 0; | 85 | int i, ret = 0; |
86 | unsigned int m_len; | 86 | unsigned int m_len; |
87 | 87 | ||
88 | m = (unsigned char *)malloc(EVP_PKEY_size(pkey) + 2); | 88 | m = malloc(EVP_PKEY_size(pkey) + 2); |
89 | if (m == NULL) { | 89 | if (m == NULL) { |
90 | PEMerr(PEM_F_PEM_SIGNFINAL, ERR_R_MALLOC_FAILURE); | 90 | PEMerr(PEM_F_PEM_SIGNFINAL, ERR_R_MALLOC_FAILURE); |
91 | goto err; | 91 | goto err; |
diff --git a/src/lib/libssl/src/crypto/rsa/rsa_ameth.c b/src/lib/libssl/src/crypto/rsa/rsa_ameth.c index 2c7e39bb1d..f54c93c8f9 100644 --- a/src/lib/libssl/src/crypto/rsa/rsa_ameth.c +++ b/src/lib/libssl/src/crypto/rsa/rsa_ameth.c | |||
@@ -201,7 +201,7 @@ static int do_rsa_print(BIO *bp, const RSA *x, int off, int priv) | |||
201 | update_buflen(x->iqmp, &buf_len); | 201 | update_buflen(x->iqmp, &buf_len); |
202 | } | 202 | } |
203 | 203 | ||
204 | m=(unsigned char *)malloc(buf_len+10); | 204 | m = malloc(buf_len+10); |
205 | if (m == NULL) | 205 | if (m == NULL) |
206 | { | 206 | { |
207 | RSAerr(RSA_F_DO_RSA_PRINT,ERR_R_MALLOC_FAILURE); | 207 | RSAerr(RSA_F_DO_RSA_PRINT,ERR_R_MALLOC_FAILURE); |
diff --git a/src/lib/libssl/src/crypto/rsa/rsa_lib.c b/src/lib/libssl/src/crypto/rsa/rsa_lib.c index 1ea5e7bc64..b48acaf758 100644 --- a/src/lib/libssl/src/crypto/rsa/rsa_lib.c +++ b/src/lib/libssl/src/crypto/rsa/rsa_lib.c | |||
@@ -125,7 +125,7 @@ RSA *RSA_new_method(ENGINE *engine) | |||
125 | { | 125 | { |
126 | RSA *ret; | 126 | RSA *ret; |
127 | 127 | ||
128 | ret=(RSA *)malloc(sizeof(RSA)); | 128 | ret = malloc(sizeof(RSA)); |
129 | if (ret == NULL) | 129 | if (ret == NULL) |
130 | { | 130 | { |
131 | RSAerr(RSA_F_RSA_NEW_METHOD,ERR_R_MALLOC_FAILURE); | 131 | RSAerr(RSA_F_RSA_NEW_METHOD,ERR_R_MALLOC_FAILURE); |
diff --git a/src/lib/libssl/src/crypto/rsa/rsa_saos.c b/src/lib/libssl/src/crypto/rsa/rsa_saos.c index ee5473a184..56ad9b4667 100644 --- a/src/lib/libssl/src/crypto/rsa/rsa_saos.c +++ b/src/lib/libssl/src/crypto/rsa/rsa_saos.c | |||
@@ -82,7 +82,7 @@ int RSA_sign_ASN1_OCTET_STRING(int type, | |||
82 | RSAerr(RSA_F_RSA_SIGN_ASN1_OCTET_STRING,RSA_R_DIGEST_TOO_BIG_FOR_RSA_KEY); | 82 | RSAerr(RSA_F_RSA_SIGN_ASN1_OCTET_STRING,RSA_R_DIGEST_TOO_BIG_FOR_RSA_KEY); |
83 | return(0); | 83 | return(0); |
84 | } | 84 | } |
85 | s=(unsigned char *)malloc((unsigned int)j+1); | 85 | s = malloc((unsigned int)j+1); |
86 | if (s == NULL) | 86 | if (s == NULL) |
87 | { | 87 | { |
88 | RSAerr(RSA_F_RSA_SIGN_ASN1_OCTET_STRING,ERR_R_MALLOC_FAILURE); | 88 | RSAerr(RSA_F_RSA_SIGN_ASN1_OCTET_STRING,ERR_R_MALLOC_FAILURE); |
@@ -117,7 +117,7 @@ int RSA_verify_ASN1_OCTET_STRING(int dtype, | |||
117 | return(0); | 117 | return(0); |
118 | } | 118 | } |
119 | 119 | ||
120 | s=(unsigned char *)malloc((unsigned int)siglen); | 120 | s = malloc((unsigned int)siglen); |
121 | if (s == NULL) | 121 | if (s == NULL) |
122 | { | 122 | { |
123 | RSAerr(RSA_F_RSA_VERIFY_ASN1_OCTET_STRING,ERR_R_MALLOC_FAILURE); | 123 | RSAerr(RSA_F_RSA_VERIFY_ASN1_OCTET_STRING,ERR_R_MALLOC_FAILURE); |
diff --git a/src/lib/libssl/src/crypto/rsa/rsa_sign.c b/src/lib/libssl/src/crypto/rsa/rsa_sign.c index f9772bbce7..c6f7b0a3a3 100644 --- a/src/lib/libssl/src/crypto/rsa/rsa_sign.c +++ b/src/lib/libssl/src/crypto/rsa/rsa_sign.c | |||
@@ -120,7 +120,7 @@ int RSA_sign(int type, const unsigned char *m, unsigned int m_len, | |||
120 | return(0); | 120 | return(0); |
121 | } | 121 | } |
122 | if(type != NID_md5_sha1) { | 122 | if(type != NID_md5_sha1) { |
123 | tmps=(unsigned char *)malloc((unsigned int)j+1); | 123 | tmps = malloc((unsigned int)j+1); |
124 | if (tmps == NULL) | 124 | if (tmps == NULL) |
125 | { | 125 | { |
126 | RSAerr(RSA_F_RSA_SIGN,ERR_R_MALLOC_FAILURE); | 126 | RSAerr(RSA_F_RSA_SIGN,ERR_R_MALLOC_FAILURE); |
@@ -169,7 +169,7 @@ int int_rsa_verify(int dtype, const unsigned char *m, | |||
169 | return 1; | 169 | return 1; |
170 | } | 170 | } |
171 | 171 | ||
172 | s=(unsigned char *)malloc((unsigned int)siglen); | 172 | s = malloc((unsigned int)siglen); |
173 | if (s == NULL) | 173 | if (s == NULL) |
174 | { | 174 | { |
175 | RSAerr(RSA_F_INT_RSA_VERIFY,ERR_R_MALLOC_FAILURE); | 175 | RSAerr(RSA_F_INT_RSA_VERIFY,ERR_R_MALLOC_FAILURE); |
diff --git a/src/lib/libssl/src/crypto/srp/srp_vfy.c b/src/lib/libssl/src/crypto/srp/srp_vfy.c index 6ad80ef992..b03d0064bf 100644 --- a/src/lib/libssl/src/crypto/srp/srp_vfy.c +++ b/src/lib/libssl/src/crypto/srp/srp_vfy.c | |||
@@ -243,7 +243,7 @@ static int SRP_user_pwd_set_sv_BN(SRP_user_pwd *vinfo, BIGNUM *s, BIGNUM *v) | |||
243 | 243 | ||
244 | SRP_VBASE *SRP_VBASE_new(char *seed_key) | 244 | SRP_VBASE *SRP_VBASE_new(char *seed_key) |
245 | { | 245 | { |
246 | SRP_VBASE *vb = (SRP_VBASE *) malloc(sizeof(SRP_VBASE)); | 246 | SRP_VBASE *vb = malloc(sizeof(SRP_VBASE)); |
247 | 247 | ||
248 | if (vb == NULL) | 248 | if (vb == NULL) |
249 | return NULL; | 249 | return NULL; |
@@ -283,7 +283,7 @@ static SRP_gN_cache *SRP_gN_new_init(const char *ch) | |||
283 | unsigned char tmp[MAX_LEN]; | 283 | unsigned char tmp[MAX_LEN]; |
284 | int len; | 284 | int len; |
285 | 285 | ||
286 | SRP_gN_cache *newgN = (SRP_gN_cache *)malloc(sizeof(SRP_gN_cache)); | 286 | SRP_gN_cache *newgN = malloc(sizeof(SRP_gN_cache)); |
287 | if (newgN == NULL) | 287 | if (newgN == NULL) |
288 | return NULL; | 288 | return NULL; |
289 | 289 | ||
@@ -395,7 +395,7 @@ int SRP_VBASE_init(SRP_VBASE *vb, char *verifier_file) | |||
395 | { | 395 | { |
396 | /*we add this couple in the internal Stack */ | 396 | /*we add this couple in the internal Stack */ |
397 | 397 | ||
398 | if ((gN = (SRP_gN *)malloc(sizeof(SRP_gN))) == NULL) | 398 | if ((gN = malloc(sizeof(SRP_gN))) == NULL) |
399 | goto err; | 399 | goto err; |
400 | 400 | ||
401 | if (!(gN->id = BUF_strdup(pp[DB_srpid])) | 401 | if (!(gN->id = BUF_strdup(pp[DB_srpid])) |
diff --git a/src/lib/libssl/src/crypto/store/str_lib.c b/src/lib/libssl/src/crypto/store/str_lib.c index c50620308a..0f88664acd 100644 --- a/src/lib/libssl/src/crypto/store/str_lib.c +++ b/src/lib/libssl/src/crypto/store/str_lib.c | |||
@@ -109,7 +109,7 @@ STORE_new_method(const STORE_METHOD *method) | |||
109 | return NULL; | 109 | return NULL; |
110 | } | 110 | } |
111 | 111 | ||
112 | ret = (STORE *)malloc(sizeof(STORE)); | 112 | ret = malloc(sizeof(STORE)); |
113 | if (ret == NULL) { | 113 | if (ret == NULL) { |
114 | STOREerr(STORE_F_STORE_NEW_METHOD, ERR_R_MALLOC_FAILURE); | 114 | STOREerr(STORE_F_STORE_NEW_METHOD, ERR_R_MALLOC_FAILURE); |
115 | return NULL; | 115 | return NULL; |
@@ -1226,7 +1226,7 @@ struct STORE_attr_info_st { | |||
1226 | STORE_ATTR_INFO * | 1226 | STORE_ATTR_INFO * |
1227 | STORE_ATTR_INFO_new(void) | 1227 | STORE_ATTR_INFO_new(void) |
1228 | { | 1228 | { |
1229 | return (STORE_ATTR_INFO *)malloc(sizeof(STORE_ATTR_INFO)); | 1229 | return malloc(sizeof(STORE_ATTR_INFO)); |
1230 | } | 1230 | } |
1231 | 1231 | ||
1232 | static void | 1232 | static void |
@@ -1489,7 +1489,8 @@ STORE_parse_attrs_start(OPENSSL_ITEM *attributes) | |||
1489 | { | 1489 | { |
1490 | if (attributes) { | 1490 | if (attributes) { |
1491 | struct attr_list_ctx_st *context = | 1491 | struct attr_list_ctx_st *context = |
1492 | (struct attr_list_ctx_st *)malloc(sizeof(struct attr_list_ctx_st)); | 1492 | malloc(sizeof(struct attr_list_ctx_st)); |
1493 | |||
1493 | if (context) | 1494 | if (context) |
1494 | context->attributes = attributes; | 1495 | context->attributes = attributes; |
1495 | else | 1496 | else |
diff --git a/src/lib/libssl/src/crypto/store/str_mem.c b/src/lib/libssl/src/crypto/store/str_mem.c index 0409fd198d..d59799196a 100644 --- a/src/lib/libssl/src/crypto/store/str_mem.c +++ b/src/lib/libssl/src/crypto/store/str_mem.c | |||
@@ -224,8 +224,7 @@ static void * | |||
224 | mem_list_start(STORE *s, STORE_OBJECT_TYPES type, OPENSSL_ITEM attributes[], | 224 | mem_list_start(STORE *s, STORE_OBJECT_TYPES type, OPENSSL_ITEM attributes[], |
225 | OPENSSL_ITEM parameters[]) | 225 | OPENSSL_ITEM parameters[]) |
226 | { | 226 | { |
227 | struct mem_ctx_st *context = | 227 | struct mem_ctx_st *context = malloc(sizeof(struct mem_ctx_st)); |
228 | (struct mem_ctx_st *)malloc(sizeof(struct mem_ctx_st)); | ||
229 | void *attribute_context = NULL; | 228 | void *attribute_context = NULL; |
230 | STORE_ATTR_INFO *attrs = NULL; | 229 | STORE_ATTR_INFO *attrs = NULL; |
231 | 230 | ||
diff --git a/src/lib/libssl/src/crypto/ts/ts_rsp_sign.c b/src/lib/libssl/src/crypto/ts/ts_rsp_sign.c index 39d2efd3db..e65a535a45 100644 --- a/src/lib/libssl/src/crypto/ts/ts_rsp_sign.c +++ b/src/lib/libssl/src/crypto/ts/ts_rsp_sign.c | |||
@@ -928,7 +928,7 @@ ESS_add_signing_cert(PKCS7_SIGNER_INFO *si, ESS_SIGNING_CERT *sc) | |||
928 | int len; | 928 | int len; |
929 | 929 | ||
930 | len = i2d_ESS_SIGNING_CERT(sc, NULL); | 930 | len = i2d_ESS_SIGNING_CERT(sc, NULL); |
931 | if (!(pp = (unsigned char *) malloc(len))) { | 931 | if (!(pp = malloc(len))) { |
932 | TSerr(TS_F_ESS_ADD_SIGNING_CERT, ERR_R_MALLOC_FAILURE); | 932 | TSerr(TS_F_ESS_ADD_SIGNING_CERT, ERR_R_MALLOC_FAILURE); |
933 | goto err; | 933 | goto err; |
934 | } | 934 | } |
diff --git a/src/lib/libssl/src/crypto/ui/ui_lib.c b/src/lib/libssl/src/crypto/ui/ui_lib.c index ff548f4bb8..e23f19a838 100644 --- a/src/lib/libssl/src/crypto/ui/ui_lib.c +++ b/src/lib/libssl/src/crypto/ui/ui_lib.c | |||
@@ -80,7 +80,7 @@ UI_new_method(const UI_METHOD *method) | |||
80 | { | 80 | { |
81 | UI *ret; | 81 | UI *ret; |
82 | 82 | ||
83 | ret = (UI *) malloc(sizeof(UI)); | 83 | ret = malloc(sizeof(UI)); |
84 | if (ret == NULL) { | 84 | if (ret == NULL) { |
85 | UIerr(UI_F_UI_NEW_METHOD, ERR_R_MALLOC_FAILURE); | 85 | UIerr(UI_F_UI_NEW_METHOD, ERR_R_MALLOC_FAILURE); |
86 | return NULL; | 86 | return NULL; |
@@ -149,7 +149,7 @@ general_allocate_prompt(UI *ui, const char *prompt, int prompt_freeable, | |||
149 | } else if ((type == UIT_PROMPT || type == UIT_VERIFY || | 149 | } else if ((type == UIT_PROMPT || type == UIT_VERIFY || |
150 | type == UIT_BOOLEAN) && result_buf == NULL) { | 150 | type == UIT_BOOLEAN) && result_buf == NULL) { |
151 | UIerr(UI_F_GENERAL_ALLOCATE_PROMPT, UI_R_NO_RESULT_BUFFER); | 151 | UIerr(UI_F_GENERAL_ALLOCATE_PROMPT, UI_R_NO_RESULT_BUFFER); |
152 | } else if ((ret = (UI_STRING *) malloc(sizeof(UI_STRING)))) { | 152 | } else if ((ret = malloc(sizeof(UI_STRING)))) { |
153 | ret->out_string = prompt; | 153 | ret->out_string = prompt; |
154 | ret->flags = prompt_freeable ? OUT_STRING_FREEABLE : 0; | 154 | ret->flags = prompt_freeable ? OUT_STRING_FREEABLE : 0; |
155 | ret->input_flags = input_flags; | 155 | ret->input_flags = input_flags; |
diff --git a/src/lib/libssl/src/crypto/x509/by_dir.c b/src/lib/libssl/src/crypto/x509/by_dir.c index 554f6600dc..40b0a1296a 100644 --- a/src/lib/libssl/src/crypto/x509/by_dir.c +++ b/src/lib/libssl/src/crypto/x509/by_dir.c | |||
@@ -153,7 +153,7 @@ new_dir(X509_LOOKUP *lu) | |||
153 | { | 153 | { |
154 | BY_DIR *a; | 154 | BY_DIR *a; |
155 | 155 | ||
156 | if ((a = (BY_DIR *)malloc(sizeof(BY_DIR))) == NULL) | 156 | if ((a = malloc(sizeof(BY_DIR))) == NULL) |
157 | return (0); | 157 | return (0); |
158 | if ((a->buffer = BUF_MEM_new()) == NULL) { | 158 | if ((a->buffer = BUF_MEM_new()) == NULL) { |
159 | free(a); | 159 | free(a); |
diff --git a/src/lib/libssl/src/crypto/x509/x509_lu.c b/src/lib/libssl/src/crypto/x509/x509_lu.c index aec1121ffb..a2219258db 100644 --- a/src/lib/libssl/src/crypto/x509/x509_lu.c +++ b/src/lib/libssl/src/crypto/x509/x509_lu.c | |||
@@ -67,7 +67,7 @@ X509_LOOKUP_new(X509_LOOKUP_METHOD *method) | |||
67 | { | 67 | { |
68 | X509_LOOKUP *ret; | 68 | X509_LOOKUP *ret; |
69 | 69 | ||
70 | ret = (X509_LOOKUP *)malloc(sizeof(X509_LOOKUP)); | 70 | ret = malloc(sizeof(X509_LOOKUP)); |
71 | if (ret == NULL) | 71 | if (ret == NULL) |
72 | return NULL; | 72 | return NULL; |
73 | 73 | ||
@@ -193,7 +193,7 @@ X509_STORE_new(void) | |||
193 | { | 193 | { |
194 | X509_STORE *ret; | 194 | X509_STORE *ret; |
195 | 195 | ||
196 | if ((ret = (X509_STORE *)malloc(sizeof(X509_STORE))) == NULL) | 196 | if ((ret = malloc(sizeof(X509_STORE))) == NULL) |
197 | return NULL; | 197 | return NULL; |
198 | ret->objs = sk_X509_OBJECT_new(x509_object_cmp); | 198 | ret->objs = sk_X509_OBJECT_new(x509_object_cmp); |
199 | ret->cache = 1; | 199 | ret->cache = 1; |
@@ -346,7 +346,7 @@ X509_STORE_add_cert(X509_STORE *ctx, X509 *x) | |||
346 | 346 | ||
347 | if (x == NULL) | 347 | if (x == NULL) |
348 | return 0; | 348 | return 0; |
349 | obj = (X509_OBJECT *)malloc(sizeof(X509_OBJECT)); | 349 | obj = malloc(sizeof(X509_OBJECT)); |
350 | if (obj == NULL) { | 350 | if (obj == NULL) { |
351 | X509err(X509_F_X509_STORE_ADD_CERT, ERR_R_MALLOC_FAILURE); | 351 | X509err(X509_F_X509_STORE_ADD_CERT, ERR_R_MALLOC_FAILURE); |
352 | return 0; | 352 | return 0; |
@@ -380,7 +380,7 @@ X509_STORE_add_crl(X509_STORE *ctx, X509_CRL *x) | |||
380 | 380 | ||
381 | if (x == NULL) | 381 | if (x == NULL) |
382 | return 0; | 382 | return 0; |
383 | obj = (X509_OBJECT *)malloc(sizeof(X509_OBJECT)); | 383 | obj = malloc(sizeof(X509_OBJECT)); |
384 | if (obj == NULL) { | 384 | if (obj == NULL) { |
385 | X509err(X509_F_X509_STORE_ADD_CRL, ERR_R_MALLOC_FAILURE); | 385 | X509err(X509_F_X509_STORE_ADD_CRL, ERR_R_MALLOC_FAILURE); |
386 | return 0; | 386 | return 0; |
diff --git a/src/lib/libssl/src/crypto/x509/x509_req.c b/src/lib/libssl/src/crypto/x509/x509_req.c index ae6fbd7d14..9ca09d134a 100644 --- a/src/lib/libssl/src/crypto/x509/x509_req.c +++ b/src/lib/libssl/src/crypto/x509/x509_req.c | |||
@@ -84,7 +84,7 @@ X509_to_X509_REQ(X509 *x, EVP_PKEY *pkey, const EVP_MD *md) | |||
84 | ri = ret->req_info; | 84 | ri = ret->req_info; |
85 | 85 | ||
86 | ri->version->length = 1; | 86 | ri->version->length = 1; |
87 | ri->version->data = (unsigned char *)malloc(1); | 87 | ri->version->data = malloc(1); |
88 | if (ri->version->data == NULL) | 88 | if (ri->version->data == NULL) |
89 | goto err; | 89 | goto err; |
90 | ri->version->data[0] = 0; /* version == 0 */ | 90 | ri->version->data[0] = 0; /* version == 0 */ |
diff --git a/src/lib/libssl/src/ssl/pqueue.c b/src/lib/libssl/src/ssl/pqueue.c index af8530064f..d1c258a179 100644 --- a/src/lib/libssl/src/ssl/pqueue.c +++ b/src/lib/libssl/src/ssl/pqueue.c | |||
@@ -70,7 +70,7 @@ typedef struct _pqueue { | |||
70 | pitem * | 70 | pitem * |
71 | pitem_new(unsigned char *prio64be, void *data) | 71 | pitem_new(unsigned char *prio64be, void *data) |
72 | { | 72 | { |
73 | pitem *item = (pitem *)malloc(sizeof(pitem)); | 73 | pitem *item = malloc(sizeof(pitem)); |
74 | 74 | ||
75 | if (item == NULL) | 75 | if (item == NULL) |
76 | return NULL; | 76 | return NULL; |
@@ -92,7 +92,7 @@ pitem_free(pitem *item) | |||
92 | pqueue_s * | 92 | pqueue_s * |
93 | pqueue_new(void) | 93 | pqueue_new(void) |
94 | { | 94 | { |
95 | return (pqueue_s *)calloc(1, sizeof(pqueue_s)); | 95 | return calloc(1, sizeof(pqueue_s)); |
96 | } | 96 | } |
97 | 97 | ||
98 | void | 98 | void |