summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/ec/ec_key.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libcrypto/ec/ec_key.c')
-rw-r--r--src/lib/libcrypto/ec/ec_key.c20
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)
218int EC_KEY_up_ref(EC_KEY *r) 208int 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