diff options
Diffstat (limited to 'src/lib/libcrypto/objects/o_names.c')
-rw-r--r-- | src/lib/libcrypto/objects/o_names.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/lib/libcrypto/objects/o_names.c b/src/lib/libcrypto/objects/o_names.c index 4a548c2ed4..4c959db2da 100644 --- a/src/lib/libcrypto/objects/o_names.c +++ b/src/lib/libcrypto/objects/o_names.c | |||
@@ -83,7 +83,7 @@ int OBJ_NAME_new_index(unsigned long (*hash_func)(const char *), | |||
83 | for (i=sk_NAME_FUNCS_num(name_funcs_stack); i<names_type_num; i++) | 83 | for (i=sk_NAME_FUNCS_num(name_funcs_stack); i<names_type_num; i++) |
84 | { | 84 | { |
85 | MemCheck_off(); | 85 | MemCheck_off(); |
86 | name_funcs = OPENSSL_malloc(sizeof(NAME_FUNCS)); | 86 | name_funcs = malloc(sizeof(NAME_FUNCS)); |
87 | MemCheck_on(); | 87 | MemCheck_on(); |
88 | if (!name_funcs) | 88 | if (!name_funcs) |
89 | { | 89 | { |
@@ -192,7 +192,7 @@ int OBJ_NAME_add(const char *name, int type, const char *data) | |||
192 | alias=type&OBJ_NAME_ALIAS; | 192 | alias=type&OBJ_NAME_ALIAS; |
193 | type&= ~OBJ_NAME_ALIAS; | 193 | type&= ~OBJ_NAME_ALIAS; |
194 | 194 | ||
195 | onp=(OBJ_NAME *)OPENSSL_malloc(sizeof(OBJ_NAME)); | 195 | onp=(OBJ_NAME *)malloc(sizeof(OBJ_NAME)); |
196 | if (onp == NULL) | 196 | if (onp == NULL) |
197 | { | 197 | { |
198 | /* ERROR */ | 198 | /* ERROR */ |
@@ -217,7 +217,7 @@ int OBJ_NAME_add(const char *name, int type, const char *data) | |||
217 | sk_NAME_FUNCS_value(name_funcs_stack, | 217 | sk_NAME_FUNCS_value(name_funcs_stack, |
218 | ret->type)->free_func(ret->name,ret->type,ret->data); | 218 | ret->type)->free_func(ret->name,ret->type,ret->data); |
219 | } | 219 | } |
220 | OPENSSL_free(ret); | 220 | free(ret); |
221 | } | 221 | } |
222 | else | 222 | else |
223 | { | 223 | { |
@@ -252,7 +252,7 @@ int OBJ_NAME_remove(const char *name, int type) | |||
252 | sk_NAME_FUNCS_value(name_funcs_stack, | 252 | sk_NAME_FUNCS_value(name_funcs_stack, |
253 | ret->type)->free_func(ret->name,ret->type,ret->data); | 253 | ret->type)->free_func(ret->name,ret->type,ret->data); |
254 | } | 254 | } |
255 | OPENSSL_free(ret); | 255 | free(ret); |
256 | return(1); | 256 | return(1); |
257 | } | 257 | } |
258 | else | 258 | else |
@@ -318,7 +318,7 @@ void OBJ_NAME_do_all_sorted(int type,void (*fn)(const OBJ_NAME *,void *arg), | |||
318 | int n; | 318 | int n; |
319 | 319 | ||
320 | d.type=type; | 320 | d.type=type; |
321 | d.names=OPENSSL_malloc(lh_OBJ_NAME_num_items(names_lh)*sizeof *d.names); | 321 | d.names=malloc(lh_OBJ_NAME_num_items(names_lh)*sizeof *d.names); |
322 | d.n=0; | 322 | d.n=0; |
323 | OBJ_NAME_do_all(type,do_all_sorted_fn,&d); | 323 | OBJ_NAME_do_all(type,do_all_sorted_fn,&d); |
324 | 324 | ||
@@ -327,7 +327,7 @@ void OBJ_NAME_do_all_sorted(int type,void (*fn)(const OBJ_NAME *,void *arg), | |||
327 | for(n=0 ; n < d.n ; ++n) | 327 | for(n=0 ; n < d.n ; ++n) |
328 | fn(d.names[n],arg); | 328 | fn(d.names[n],arg); |
329 | 329 | ||
330 | OPENSSL_free((void *)d.names); | 330 | free((void *)d.names); |
331 | } | 331 | } |
332 | 332 | ||
333 | static int free_type; | 333 | static int free_type; |
@@ -345,7 +345,7 @@ static IMPLEMENT_LHASH_DOALL_FN(names_lh_free, OBJ_NAME) | |||
345 | 345 | ||
346 | static void name_funcs_free(NAME_FUNCS *ptr) | 346 | static void name_funcs_free(NAME_FUNCS *ptr) |
347 | { | 347 | { |
348 | OPENSSL_free(ptr); | 348 | free(ptr); |
349 | } | 349 | } |
350 | 350 | ||
351 | void OBJ_NAME_cleanup(int type) | 351 | void OBJ_NAME_cleanup(int type) |