summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
authortom <>2004-03-21 21:50:29 +0000
committertom <>2004-03-21 21:50:29 +0000
commit1e77dd49006edc60e86242fd15bfa42d7f49ee43 (patch)
treeb9fdbaf6f9c082f1d515982a1940c00dda6bf091 /src/lib
parent64ea189ee0511fddc5b6b2271c88779735dd8380 (diff)
downloadopenbsd-1e77dd49006edc60e86242fd15bfa42d7f49ee43.tar.gz
openbsd-1e77dd49006edc60e86242fd15bfa42d7f49ee43.tar.bz2
openbsd-1e77dd49006edc60e86242fd15bfa42d7f49ee43.zip
Insert missing ABORT if EC_GROUP_copy() fails.
ok markus@
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/libcrypto/ec/ectest.c2
-rw-r--r--src/lib/libssl/src/crypto/ec/ectest.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/libcrypto/ec/ectest.c b/src/lib/libcrypto/ec/ectest.c
index 345d3e4289..fcf969f3cf 100644
--- a/src/lib/libcrypto/ec/ectest.c
+++ b/src/lib/libcrypto/ec/ectest.c
@@ -197,7 +197,7 @@ int main(int argc, char *argv[])
197 EC_GROUP *tmp; 197 EC_GROUP *tmp;
198 tmp = EC_GROUP_new(EC_GROUP_method_of(group)); 198 tmp = EC_GROUP_new(EC_GROUP_method_of(group));
199 if (!tmp) ABORT; 199 if (!tmp) ABORT;
200 if (!EC_GROUP_copy(tmp, group)); 200 if (!EC_GROUP_copy(tmp, group)) ABORT;
201 EC_GROUP_free(group); 201 EC_GROUP_free(group);
202 group = tmp; 202 group = tmp;
203 } 203 }
diff --git a/src/lib/libssl/src/crypto/ec/ectest.c b/src/lib/libssl/src/crypto/ec/ectest.c
index 345d3e4289..fcf969f3cf 100644
--- a/src/lib/libssl/src/crypto/ec/ectest.c
+++ b/src/lib/libssl/src/crypto/ec/ectest.c
@@ -197,7 +197,7 @@ int main(int argc, char *argv[])
197 EC_GROUP *tmp; 197 EC_GROUP *tmp;
198 tmp = EC_GROUP_new(EC_GROUP_method_of(group)); 198 tmp = EC_GROUP_new(EC_GROUP_method_of(group));
199 if (!tmp) ABORT; 199 if (!tmp) ABORT;
200 if (!EC_GROUP_copy(tmp, group)); 200 if (!EC_GROUP_copy(tmp, group)) ABORT;
201 EC_GROUP_free(group); 201 EC_GROUP_free(group);
202 group = tmp; 202 group = tmp;
203 } 203 }