Make sure the time string is set

This commit is contained in:
Gary Ching-Pang Lin 2012-09-20 15:54:57 +08:00
parent ff8d867c68
commit caf006b44f

View File

@ -246,11 +246,13 @@ static void print_x509_time (ASN1_TIME *time, CHAR16 *name)
{ {
CHAR16 time_string[30]; CHAR16 time_string[30];
if(time->type == V_ASN1_UTCTIME) if (time->type == V_ASN1_UTCTIME) {
print_x509_UTCTIME_time(time, time_string); print_x509_UTCTIME_time(time, time_string);
} else if (time->type == V_ASN1_GENERALIZEDTIME) {
if(time->type == V_ASN1_GENERALIZEDTIME)
print_x509_GENERALIZEDTIME_time(time, time_string); print_x509_GENERALIZEDTIME_time(time, time_string);
} else {
time_string[0] = '\0';
}
Print(L" %s:\n %s\n", name, time_string); Print(L" %s:\n %s\n", name, time_string);
} }