From: Martin Willi Date: Tue, 15 Oct 2013 14:11:19 +0000 (+0200) Subject: asn1: Return a zeroed ASN1 time if gmtime_r() conversion fails X-Git-Tag: 5.2.0dr6~24^2~122 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a4719c5767147bd038128b540a394a802ee0b2e0;p=thirdparty%2Fstrongswan.git asn1: Return a zeroed ASN1 time if gmtime_r() conversion fails --- diff --git a/src/libstrongswan/asn1/asn1.c b/src/libstrongswan/asn1/asn1.c index 38a6ad6883..05be574ded 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