diff options
Diffstat (limited to 'src/lib/libcrypto/dsa')
-rw-r--r-- | src/lib/libcrypto/dsa/dsa_lib.c | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/src/lib/libcrypto/dsa/dsa_lib.c b/src/lib/libcrypto/dsa/dsa_lib.c index 27a4c66618..7c7cd60883 100644 --- a/src/lib/libcrypto/dsa/dsa_lib.c +++ b/src/lib/libcrypto/dsa/dsa_lib.c | |||
@@ -188,17 +188,7 @@ void DSA_free(DSA *r) | |||
188 | if (r == NULL) return; | 188 | if (r == NULL) return; |
189 | 189 | ||
190 | i=CRYPTO_add(&r->references,-1,CRYPTO_LOCK_DSA); | 190 | i=CRYPTO_add(&r->references,-1,CRYPTO_LOCK_DSA); |
191 | #ifdef REF_PRINT | ||
192 | REF_PRINT("DSA",r); | ||
193 | #endif | ||
194 | if (i > 0) return; | 191 | if (i > 0) return; |
195 | #ifdef REF_CHECK | ||
196 | if (i < 0) | ||
197 | { | ||
198 | fprintf(stderr,"DSA_free, bad reference count\n"); | ||
199 | abort(); | ||
200 | } | ||
201 | #endif | ||
202 | 192 | ||
203 | if(r->meth->finish) | 193 | if(r->meth->finish) |
204 | r->meth->finish(r); | 194 | r->meth->finish(r); |
@@ -222,16 +212,6 @@ void DSA_free(DSA *r) | |||
222 | int DSA_up_ref(DSA *r) | 212 | int DSA_up_ref(DSA *r) |
223 | { | 213 | { |
224 | int i = CRYPTO_add(&r->references, 1, CRYPTO_LOCK_DSA); | 214 | int i = CRYPTO_add(&r->references, 1, CRYPTO_LOCK_DSA); |
225 | #ifdef REF_PRINT | ||
226 | REF_PRINT("DSA",r); | ||
227 | #endif | ||
228 | #ifdef REF_CHECK | ||
229 | if (i < 2) | ||
230 | { | ||
231 | fprintf(stderr, "DSA_up_ref, bad reference count\n"); | ||
232 | abort(); | ||
233 | } | ||
234 | #endif | ||
235 | return ((i > 1) ? 1 : 0); | 215 | return ((i > 1) ? 1 : 0); |
236 | } | 216 | } |
237 | 217 | ||