diff options
| author | beck <> | 2014-04-17 13:37:50 +0000 |
|---|---|---|
| committer | beck <> | 2014-04-17 13:37:50 +0000 |
| commit | 6aa5f85bab6ba5f9189fbc3d53a12e0f6dae48dd (patch) | |
| tree | 7595a93a27385c367802aa17ecf20f96551cf14d /src/lib/libcrypto/lhash | |
| parent | 4d13fb9c7b5ac7311d7031173c21ab0121388413 (diff) | |
| download | openbsd-6aa5f85bab6ba5f9189fbc3d53a12e0f6dae48dd.tar.gz openbsd-6aa5f85bab6ba5f9189fbc3d53a12e0f6dae48dd.tar.bz2 openbsd-6aa5f85bab6ba5f9189fbc3d53a12e0f6dae48dd.zip | |
Change library to use intrinsic memory allocation functions instead of
OPENSSL_foo wrappers. This changes:
OPENSSL_malloc->malloc
OPENSSL_free->free
OPENSSL_relloc->realloc
OPENSSL_freeFunc->free
Diffstat (limited to 'src/lib/libcrypto/lhash')
| -rw-r--r-- | src/lib/libcrypto/lhash/lh_test.c | 2 | ||||
| -rw-r--r-- | src/lib/libcrypto/lhash/lhash.c | 20 |
2 files changed, 11 insertions, 11 deletions
diff --git a/src/lib/libcrypto/lhash/lh_test.c b/src/lib/libcrypto/lhash/lh_test.c index 85700c859b..2224a216ab 100644 --- a/src/lib/libcrypto/lhash/lh_test.c +++ b/src/lib/libcrypto/lhash/lh_test.c | |||
| @@ -76,7 +76,7 @@ main() | |||
| 76 | fgets(buf,256,stdin); | 76 | fgets(buf,256,stdin); |
| 77 | if (buf[0] == '\0') break; | 77 | if (buf[0] == '\0') break; |
| 78 | i=strlen(buf); | 78 | i=strlen(buf); |
| 79 | p=OPENSSL_malloc(i+1); | 79 | p=malloc(i+1); |
| 80 | memcpy(p,buf,i+1); | 80 | memcpy(p,buf,i+1); |
| 81 | lh_insert(conf,p); | 81 | lh_insert(conf,p); |
| 82 | } | 82 | } |
diff --git a/src/lib/libcrypto/lhash/lhash.c b/src/lib/libcrypto/lhash/lhash.c index 47f748081b..78ba26db83 100644 --- a/src/lib/libcrypto/lhash/lhash.c +++ b/src/lib/libcrypto/lhash/lhash.c | |||
| @@ -116,9 +116,9 @@ _LHASH *lh_new(LHASH_HASH_FN_TYPE h, LHASH_COMP_FN_TYPE c) | |||
| 116 | _LHASH *ret; | 116 | _LHASH *ret; |
| 117 | int i; | 117 | int i; |
| 118 | 118 | ||
| 119 | if ((ret=OPENSSL_malloc(sizeof(_LHASH))) == NULL) | 119 | if ((ret=malloc(sizeof(_LHASH))) == NULL) |
| 120 | goto err0; | 120 | goto err0; |
| 121 | if ((ret->b=OPENSSL_malloc(sizeof(LHASH_NODE *)*MIN_NODES)) == NULL) | 121 | if ((ret->b=malloc(sizeof(LHASH_NODE *)*MIN_NODES)) == NULL) |
| 122 | goto err1; | 122 | goto err1; |
| 123 | for (i=0; i<MIN_NODES; i++) | 123 | for (i=0; i<MIN_NODES; i++) |
| 124 | ret->b[i]=NULL; | 124 | ret->b[i]=NULL; |
| @@ -149,7 +149,7 @@ _LHASH *lh_new(LHASH_HASH_FN_TYPE h, LHASH_COMP_FN_TYPE c) | |||
| 149 | ret->error=0; | 149 | ret->error=0; |
| 150 | return(ret); | 150 | return(ret); |
| 151 | err1: | 151 | err1: |
| 152 | OPENSSL_free(ret); | 152 | free(ret); |
| 153 | err0: | 153 | err0: |
| 154 | return(NULL); | 154 | return(NULL); |
| 155 | } | 155 | } |
| @@ -168,12 +168,12 @@ void lh_free(_LHASH *lh) | |||
| 168 | while (n != NULL) | 168 | while (n != NULL) |
| 169 | { | 169 | { |
| 170 | nn=n->next; | 170 | nn=n->next; |
| 171 | OPENSSL_free(n); | 171 | free(n); |
| 172 | n=nn; | 172 | n=nn; |
| 173 | } | 173 | } |
| 174 | } | 174 | } |
| 175 | OPENSSL_free(lh->b); | 175 | free(lh->b); |
| 176 | OPENSSL_free(lh); | 176 | free(lh); |
| 177 | } | 177 | } |
| 178 | 178 | ||
| 179 | void *lh_insert(_LHASH *lh, void *data) | 179 | void *lh_insert(_LHASH *lh, void *data) |
| @@ -190,7 +190,7 @@ void *lh_insert(_LHASH *lh, void *data) | |||
| 190 | 190 | ||
| 191 | if (*rn == NULL) | 191 | if (*rn == NULL) |
| 192 | { | 192 | { |
| 193 | if ((nn=(LHASH_NODE *)OPENSSL_malloc(sizeof(LHASH_NODE))) == NULL) | 193 | if ((nn=(LHASH_NODE *)malloc(sizeof(LHASH_NODE))) == NULL) |
| 194 | { | 194 | { |
| 195 | lh->error++; | 195 | lh->error++; |
| 196 | return(NULL); | 196 | return(NULL); |
| @@ -233,7 +233,7 @@ void *lh_delete(_LHASH *lh, const void *data) | |||
| 233 | nn= *rn; | 233 | nn= *rn; |
| 234 | *rn=nn->next; | 234 | *rn=nn->next; |
| 235 | ret=nn->data; | 235 | ret=nn->data; |
| 236 | OPENSSL_free(nn); | 236 | free(nn); |
| 237 | lh->num_delete++; | 237 | lh->num_delete++; |
| 238 | } | 238 | } |
| 239 | 239 | ||
| @@ -343,7 +343,7 @@ static void expand(_LHASH *lh) | |||
| 343 | if ((lh->p) >= lh->pmax) | 343 | if ((lh->p) >= lh->pmax) |
| 344 | { | 344 | { |
| 345 | j=(int)lh->num_alloc_nodes*2; | 345 | j=(int)lh->num_alloc_nodes*2; |
| 346 | n=(LHASH_NODE **)OPENSSL_realloc(lh->b, | 346 | n=(LHASH_NODE **)realloc(lh->b, |
| 347 | (int)(sizeof(LHASH_NODE *)*j)); | 347 | (int)(sizeof(LHASH_NODE *)*j)); |
| 348 | if (n == NULL) | 348 | if (n == NULL) |
| 349 | { | 349 | { |
| @@ -371,7 +371,7 @@ static void contract(_LHASH *lh) | |||
| 371 | lh->b[lh->p+lh->pmax-1]=NULL; /* 24/07-92 - eay - weird but :-( */ | 371 | lh->b[lh->p+lh->pmax-1]=NULL; /* 24/07-92 - eay - weird but :-( */ |
| 372 | if (lh->p == 0) | 372 | if (lh->p == 0) |
| 373 | { | 373 | { |
| 374 | n=(LHASH_NODE **)OPENSSL_realloc(lh->b, | 374 | n=(LHASH_NODE **)realloc(lh->b, |
| 375 | (unsigned int)(sizeof(LHASH_NODE *)*lh->pmax)); | 375 | (unsigned int)(sizeof(LHASH_NODE *)*lh->pmax)); |
| 376 | if (n == NULL) | 376 | if (n == NULL) |
| 377 | { | 377 | { |
