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 | ||
