From 437eedfadf1b75dd71ecebfc828594e225e39367 Mon Sep 17 00:00:00 2001 From: Anthony Minessale Date: Tue, 2 Apr 2013 20:07:10 -0500 Subject: [PATCH] only fclose open pointer --- src/switch_core_cert.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/switch_core_cert.c b/src/switch_core_cert.c index 5a56746fa1..278e000bf6 100644 --- a/src/switch_core_cert.c +++ b/src/switch_core_cert.c @@ -260,15 +260,13 @@ SWITCH_DECLARE(int) switch_core_gen_certs(const char *prefix) } else { if ((fp = fopen(pvt, "w"))) { PEM_write_PrivateKey(fp, pkey, NULL, NULL, 0, NULL, NULL); + fclose(fp); } - - fclose(fp); if ((fp = fopen(rsa, "w"))) { PEM_write_X509(fp, x509); + fclose(fp); } - - fclose(fp); } X509_free(x509);