From caf006b44f197d02e33f1aeb9d5cd059e497a4cc Mon Sep 17 00:00:00 2001 From: Gary Ching-Pang Lin Date: Thu, 20 Sep 2012 15:54:57 +0800 Subject: [PATCH] Make sure the time string is set --- MokManager.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/MokManager.c b/MokManager.c index 7bc45e9..46384fc 100644 --- a/MokManager.c +++ b/MokManager.c @@ -246,11 +246,13 @@ static void print_x509_time (ASN1_TIME *time, CHAR16 *name) { CHAR16 time_string[30]; - if(time->type == V_ASN1_UTCTIME) + if (time->type == V_ASN1_UTCTIME) { print_x509_UTCTIME_time(time, time_string); - - if(time->type == V_ASN1_GENERALIZEDTIME) + } else if (time->type == V_ASN1_GENERALIZEDTIME) { print_x509_GENERALIZEDTIME_time(time, time_string); + } else { + time_string[0] = '\0'; + } Print(L" %s:\n %s\n", name, time_string); }