diff options
Diffstat (limited to 'src/lib/libcrypto/ec/ec_key.c')
-rw-r--r-- | src/lib/libcrypto/ec/ec_key.c | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/src/lib/libcrypto/ec/ec_key.c b/src/lib/libcrypto/ec/ec_key.c index 4375514ef5..4f0559591e 100644 --- a/src/lib/libcrypto/ec/ec_key.c +++ b/src/lib/libcrypto/ec/ec_key.c | |||
@@ -109,17 +109,7 @@ void EC_KEY_free(EC_KEY *r) | |||
109 | if (r == NULL) return; | 109 | if (r == NULL) return; |
110 | 110 | ||
111 | i=CRYPTO_add(&r->references,-1,CRYPTO_LOCK_EC); | 111 | i=CRYPTO_add(&r->references,-1,CRYPTO_LOCK_EC); |
112 | #ifdef REF_PRINT | ||
113 | REF_PRINT("EC_KEY",r); | ||
114 | #endif | ||
115 | if (i > 0) return; | 112 | if (i > 0) return; |
116 | #ifdef REF_CHECK | ||
117 | if (i < 0) | ||
118 | { | ||
119 | fprintf(stderr,"EC_KEY_free, bad reference count\n"); | ||
120 | abort(); | ||
121 | } | ||
122 | #endif | ||
123 | 113 | ||
124 | if (r->group != NULL) | 114 | if (r->group != NULL) |
125 | EC_GROUP_free(r->group); | 115 | EC_GROUP_free(r->group); |
@@ -218,16 +208,6 @@ EC_KEY *EC_KEY_dup(const EC_KEY *ec_key) | |||
218 | int EC_KEY_up_ref(EC_KEY *r) | 208 | int EC_KEY_up_ref(EC_KEY *r) |
219 | { | 209 | { |
220 | int i = CRYPTO_add(&r->references, 1, CRYPTO_LOCK_EC); | 210 | int i = CRYPTO_add(&r->references, 1, CRYPTO_LOCK_EC); |
221 | #ifdef REF_PRINT | ||
222 | REF_PRINT("EC_KEY",r); | ||
223 | #endif | ||
224 | #ifdef REF_CHECK | ||
225 | if (i < 2) | ||
226 | { | ||
227 | fprintf(stderr, "EC_KEY_up, bad reference count\n"); | ||
228 | abort(); | ||
229 | } | ||
230 | #endif | ||
231 | return ((i > 1) ? 1 : 0); | 211 | return ((i > 1) ? 1 : 0); |
232 | } | 212 | } |
233 | 213 | ||