diff options
Diffstat (limited to 'src/lib/libcrypto/dh/dh_lib.c')
-rw-r--r-- | src/lib/libcrypto/dh/dh_lib.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/lib/libcrypto/dh/dh_lib.c b/src/lib/libcrypto/dh/dh_lib.c index a40caaf75b..4e3d25b7e5 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 *)OPENSSL_malloc(sizeof(DH)); | 113 | ret=(DH *)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); |
@@ -124,7 +124,7 @@ DH *DH_new_method(ENGINE *engine) | |||
124 | if (!ENGINE_init(engine)) | 124 | if (!ENGINE_init(engine)) |
125 | { | 125 | { |
126 | DHerr(DH_F_DH_NEW_METHOD, ERR_R_ENGINE_LIB); | 126 | DHerr(DH_F_DH_NEW_METHOD, ERR_R_ENGINE_LIB); |
127 | OPENSSL_free(ret); | 127 | free(ret); |
128 | return NULL; | 128 | return NULL; |
129 | } | 129 | } |
130 | ret->engine = engine; | 130 | ret->engine = engine; |
@@ -138,7 +138,7 @@ DH *DH_new_method(ENGINE *engine) | |||
138 | { | 138 | { |
139 | DHerr(DH_F_DH_NEW_METHOD,ERR_R_ENGINE_LIB); | 139 | DHerr(DH_F_DH_NEW_METHOD,ERR_R_ENGINE_LIB); |
140 | ENGINE_finish(ret->engine); | 140 | ENGINE_finish(ret->engine); |
141 | OPENSSL_free(ret); | 141 | free(ret); |
142 | return NULL; | 142 | return NULL; |
143 | } | 143 | } |
144 | } | 144 | } |
@@ -167,7 +167,7 @@ DH *DH_new_method(ENGINE *engine) | |||
167 | ENGINE_finish(ret->engine); | 167 | ENGINE_finish(ret->engine); |
168 | #endif | 168 | #endif |
169 | CRYPTO_free_ex_data(CRYPTO_EX_INDEX_DH, ret, &ret->ex_data); | 169 | CRYPTO_free_ex_data(CRYPTO_EX_INDEX_DH, ret, &ret->ex_data); |
170 | OPENSSL_free(ret); | 170 | free(ret); |
171 | ret=NULL; | 171 | ret=NULL; |
172 | } | 172 | } |
173 | return(ret); | 173 | return(ret); |
@@ -203,11 +203,11 @@ void DH_free(DH *r) | |||
203 | if (r->g != NULL) BN_clear_free(r->g); | 203 | if (r->g != NULL) BN_clear_free(r->g); |
204 | if (r->q != NULL) BN_clear_free(r->q); | 204 | if (r->q != NULL) BN_clear_free(r->q); |
205 | if (r->j != NULL) BN_clear_free(r->j); | 205 | if (r->j != NULL) BN_clear_free(r->j); |
206 | if (r->seed) OPENSSL_free(r->seed); | 206 | if (r->seed) free(r->seed); |
207 | if (r->counter != NULL) BN_clear_free(r->counter); | 207 | if (r->counter != NULL) BN_clear_free(r->counter); |
208 | if (r->pub_key != NULL) BN_clear_free(r->pub_key); | 208 | if (r->pub_key != NULL) BN_clear_free(r->pub_key); |
209 | if (r->priv_key != NULL) BN_clear_free(r->priv_key); | 209 | if (r->priv_key != NULL) BN_clear_free(r->priv_key); |
210 | OPENSSL_free(r); | 210 | free(r); |
211 | } | 211 | } |
212 | 212 | ||
213 | int DH_up_ref(DH *r) | 213 | int DH_up_ref(DH *r) |