diff options
author | deraadt <> | 2014-05-30 06:22:57 +0000 |
---|---|---|
committer | deraadt <> | 2014-05-30 06:22:57 +0000 |
commit | abd9b10898e82011a65d8e8fca56bf56532edd69 (patch) | |
tree | 1ff700d79cee9e764329e5c50d7eb8d5109789cc /src/lib/libcrypto/bn | |
parent | 2ff11427d41a52cb126e9892413db066f8ae166a (diff) | |
download | openbsd-abd9b10898e82011a65d8e8fca56bf56532edd69.tar.gz openbsd-abd9b10898e82011a65d8e8fca56bf56532edd69.tar.bz2 openbsd-abd9b10898e82011a65d8e8fca56bf56532edd69.zip |
more: no need for null check before free
ok tedu guenther
Diffstat (limited to 'src/lib/libcrypto/bn')
-rw-r--r-- | src/lib/libcrypto/bn/bn_print.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/lib/libcrypto/bn/bn_print.c b/src/lib/libcrypto/bn/bn_print.c index ea5fa5c3da..ad3a847f01 100644 --- a/src/lib/libcrypto/bn/bn_print.c +++ b/src/lib/libcrypto/bn/bn_print.c | |||
@@ -157,8 +157,7 @@ BN_bn2dec(const BIGNUM *a) | |||
157 | ok = 1; | 157 | ok = 1; |
158 | 158 | ||
159 | err: | 159 | err: |
160 | if (bn_data != NULL) | 160 | free(bn_data); |
161 | free(bn_data); | ||
162 | if (t != NULL) | 161 | if (t != NULL) |
163 | BN_free(t); | 162 | BN_free(t); |
164 | if (!ok && buf) { | 163 | if (!ok && buf) { |