diff options
author | miod <> | 2014-05-22 21:12:16 +0000 |
---|---|---|
committer | miod <> | 2014-05-22 21:12:16 +0000 |
commit | c34fac2dfaf2da90889ed845a5139c916868eea2 (patch) | |
tree | fd278ca4aaae51bbb11f6b3d67d862d9827370bc /src/lib/libcrypto/ec | |
parent | 5f35ad01d525b3834ce610866244a942ee37c441 (diff) | |
download | openbsd-c34fac2dfaf2da90889ed845a5139c916868eea2.tar.gz openbsd-c34fac2dfaf2da90889ed845a5139c916868eea2.tar.bz2 openbsd-c34fac2dfaf2da90889ed845a5139c916868eea2.zip |
if (x) free(x) -> free(x); semantic patch generated with coccinelle, carefully
eyeballed before applying. Contributed by Cyril Roelandt on tech@
Diffstat (limited to 'src/lib/libcrypto/ec')
-rw-r--r-- | src/lib/libcrypto/ec/ec_ameth.c | 3 | ||||
-rw-r--r-- | src/lib/libcrypto/ec/ec_asn1.c | 12 |
2 files changed, 5 insertions, 10 deletions
diff --git a/src/lib/libcrypto/ec/ec_ameth.c b/src/lib/libcrypto/ec/ec_ameth.c index 9b52c3cbfc..b41879c431 100644 --- a/src/lib/libcrypto/ec/ec_ameth.c +++ b/src/lib/libcrypto/ec/ec_ameth.c | |||
@@ -128,8 +128,7 @@ err: | |||
128 | ASN1_OBJECT_free(pval); | 128 | ASN1_OBJECT_free(pval); |
129 | else | 129 | else |
130 | ASN1_STRING_free(pval); | 130 | ASN1_STRING_free(pval); |
131 | if (penc) | 131 | free(penc); |
132 | free(penc); | ||
133 | return 0; | 132 | return 0; |
134 | } | 133 | } |
135 | 134 | ||
diff --git a/src/lib/libcrypto/ec/ec_asn1.c b/src/lib/libcrypto/ec/ec_asn1.c index 0ea0d6e2a4..2409cd0886 100644 --- a/src/lib/libcrypto/ec/ec_asn1.c +++ b/src/lib/libcrypto/ec/ec_asn1.c | |||
@@ -507,10 +507,8 @@ ec_asn1_group2curve(const EC_GROUP * group, X9_62_CURVE * curve) | |||
507 | 507 | ||
508 | ok = 1; | 508 | ok = 1; |
509 | 509 | ||
510 | err: if (buffer_1) | 510 | err: free(buffer_1); |
511 | free(buffer_1); | 511 | free(buffer_2); |
512 | if (buffer_2) | ||
513 | free(buffer_2); | ||
514 | if (tmp_1) | 512 | if (tmp_1) |
515 | BN_free(tmp_1); | 513 | BN_free(tmp_1); |
516 | if (tmp_2) | 514 | if (tmp_2) |
@@ -610,8 +608,7 @@ err: if (!ok) { | |||
610 | } | 608 | } |
611 | if (tmp) | 609 | if (tmp) |
612 | BN_free(tmp); | 610 | BN_free(tmp); |
613 | if (buffer) | 611 | free(buffer); |
614 | free(buffer); | ||
615 | return (ret); | 612 | return (ret); |
616 | } | 613 | } |
617 | 614 | ||
@@ -1134,8 +1131,7 @@ i2d_ECPrivateKey(EC_KEY * a, unsigned char **out) | |||
1134 | } | 1131 | } |
1135 | ok = 1; | 1132 | ok = 1; |
1136 | err: | 1133 | err: |
1137 | if (buffer) | 1134 | free(buffer); |
1138 | free(buffer); | ||
1139 | if (priv_key) | 1135 | if (priv_key) |
1140 | EC_PRIVATEKEY_free(priv_key); | 1136 | EC_PRIVATEKEY_free(priv_key); |
1141 | return (ok ? ret : 0); | 1137 | return (ok ? ret : 0); |