From 62e53243ed6609cdf489badb4490481117740935 Mon Sep 17 00:00:00 2001 From: "J.C. Jones" Date: Tue, 22 Jan 2019 15:16:23 -0700 Subject: [PATCH] Bug 1515236 - Initialize debug environment variables before use r=mt --HG-- extra : absorb_source : aeee541b597aa92490099bacc93894ead41985d8 extra : transplant_source : %0B%B2x%1D%CC%DE%E6%A7%28%17%D8%EA%8F%E56%60%21%D9%26%94 --- lib/ssl/sslsock.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/ssl/sslsock.c b/lib/ssl/sslsock.c index ae904e29b8..00855be004 100644 --- a/lib/ssl/sslsock.c +++ b/lib/ssl/sslsock.c @@ -3644,6 +3644,7 @@ ssl_SetDefaultsFromEnvironment(void) char *ev; firsttime = 0; #ifdef DEBUG + ssl_trace_iob = NULL; ev = PR_GetEnvSecure("SSLDEBUGFILE"); if (ev && ev[0]) { ssl_trace_iob = fopen(ev, "w"); @@ -3665,6 +3666,7 @@ ssl_SetDefaultsFromEnvironment(void) } #endif /* DEBUG */ #ifdef NSS_ALLOW_SSLKEYLOGFILE + ssl_keylog_iob = NULL; ev = PR_GetEnvSecure("SSLKEYLOGFILE"); if (ev && ev[0]) { ssl_keylog_iob = fopen(ev, "a");