From a4719c5767147bd038128b540a394a802ee0b2e0 Mon Sep 17 00:00:00 2001 From: Martin Willi Date: Tue, 15 Oct 2013 16:11:19 +0200 Subject: [PATCH] asn1: Return a zeroed ASN1 time if gmtime_r() conversion fails --- src/libstrongswan/asn1/asn1.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libstrongswan/asn1/asn1.c b/src/libstrongswan/asn1/asn1.c index 38a6ad688..05be574de 100644 --- a/src/libstrongswan/asn1/asn1.c +++ b/src/libstrongswan/asn1/asn1.c @@ -460,7 +460,7 @@ chunk_t asn1_from_time(const time_t *time, asn1_t type) const char *format; char buf[BUF_LEN]; chunk_t formatted_time; - struct tm t; + struct tm t = {}; gmtime_r(time, &t); /* RFC 5280 says that dates through the year 2049 MUST be encoded as UTCTIME