summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortb <>2025-03-17 15:55:09 +0000
committertb <>2025-03-17 15:55:09 +0000
commitcb6bca7eaf2eb0e0e076cfc0887e317a608cb5b9 (patch)
treedc76225df2056370450fdcf30a19d089f11689ee
parentd7d74bb66f7f54c7b947331bdd75845422b0126e (diff)
downloadopenbsd-cb6bca7eaf2eb0e0e076cfc0887e317a608cb5b9.tar.gz
openbsd-cb6bca7eaf2eb0e0e076cfc0887e317a608cb5b9.tar.bz2
openbsd-cb6bca7eaf2eb0e0e076cfc0887e317a608cb5b9.zip
apps.c: don't leak out in error path
From Niels Dossche
-rw-r--r--src/usr.bin/openssl/apps.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/usr.bin/openssl/apps.c b/src/usr.bin/openssl/apps.c
index 7c98f1e70c..b6ceaeabb8 100644
--- a/src/usr.bin/openssl/apps.c
+++ b/src/usr.bin/openssl/apps.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: apps.c,v 1.70 2025/01/03 09:14:42 tb Exp $ */ 1/* $OpenBSD: apps.c,v 1.71 2025/03/17 15:55:09 tb Exp $ */
2/* 2/*
3 * Copyright (c) 2014 Joel Sing <jsing@openbsd.org> 3 * Copyright (c) 2014 Joel Sing <jsing@openbsd.org>
4 * 4 *
@@ -1420,6 +1420,7 @@ save_index(const char *file, const char *suffix, CA_DB *db)
1420 return 1; 1420 return 1;
1421 1421
1422 err: 1422 err:
1423 BIO_free(out);
1423 return 0; 1424 return 0;
1424} 1425}
1425 1426