"DH_up" had been changed to "DH_up_ref" in libeay.num but the function

declaration and implementation had not. So a recent update recreated the
original definition in libeay.num ... this corrects it and changes the "dh"
code to the "up_ref" variant.
This commit is contained in:
Geoff Thorpe
2001-09-05 16:54:32 +00:00
parent 7ba45bf133
commit dc2a33d680
3 changed files with 5 additions and 6 deletions

View File

@@ -166,7 +166,7 @@ DH *DH_new_method(struct engine_st *engine);
DH * DH_new(void);
void DH_free(DH *dh);
int DH_up(DH *dh);
int DH_up_ref(DH *dh);
int DH_size(const DH *dh);
int DH_get_ex_new_index(long argl, void *argp, CRYPTO_EX_new *new_func,
CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func);

View File

@@ -217,7 +217,7 @@ void DH_free(DH *r)
OPENSSL_free(r);
}
int DH_up(DH *r)
int DH_up_ref(DH *r)
{
int i = CRYPTO_add(&r->references, 1, CRYPTO_LOCK_DH);
#ifdef REF_PRINT