summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/dh/dh_lib.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libcrypto/dh/dh_lib.c')
-rw-r--r--src/lib/libcrypto/dh/dh_lib.c20
1 files changed, 0 insertions, 20 deletions
diff --git a/src/lib/libcrypto/dh/dh_lib.c b/src/lib/libcrypto/dh/dh_lib.c
index 4e3d25b7e5..e09c5fdd21 100644
--- a/src/lib/libcrypto/dh/dh_lib.c
+++ b/src/lib/libcrypto/dh/dh_lib.c
@@ -178,17 +178,7 @@ void DH_free(DH *r)
178 int i; 178 int i;
179 if(r == NULL) return; 179 if(r == NULL) return;
180 i = CRYPTO_add(&r->references, -1, CRYPTO_LOCK_DH); 180 i = CRYPTO_add(&r->references, -1, CRYPTO_LOCK_DH);
181#ifdef REF_PRINT
182 REF_PRINT("DH",r);
183#endif
184 if (i > 0) return; 181 if (i > 0) return;
185#ifdef REF_CHECK
186 if (i < 0)
187 {
188 fprintf(stderr,"DH_free, bad reference count\n");
189 abort();
190 }
191#endif
192 182
193 if (r->meth->finish) 183 if (r->meth->finish)
194 r->meth->finish(r); 184 r->meth->finish(r);
@@ -213,16 +203,6 @@ void DH_free(DH *r)
213int DH_up_ref(DH *r) 203int DH_up_ref(DH *r)
214 { 204 {
215 int i = CRYPTO_add(&r->references, 1, CRYPTO_LOCK_DH); 205 int i = CRYPTO_add(&r->references, 1, CRYPTO_LOCK_DH);
216#ifdef REF_PRINT
217 REF_PRINT("DH",r);
218#endif
219#ifdef REF_CHECK
220 if (i < 2)
221 {
222 fprintf(stderr, "DH_up, bad reference count\n");
223 abort();
224 }
225#endif
226 return ((i > 1) ? 1 : 0); 206 return ((i > 1) ? 1 : 0);
227 } 207 }
228 208