It's not good to have a pointer point at something in an inner block.
PR: 66
This commit is contained in:
parent
9f353dd662
commit
b6fc2386f0
1 changed files with 2 additions and 1 deletions
|
@ -222,6 +222,7 @@ ASN1_UTCTIME *ASN1_UTCTIME_set(ASN1_UTCTIME *s, time_t t)
|
|||
int ASN1_UTCTIME_cmp_time_t(const ASN1_UTCTIME *s, time_t t)
|
||||
{
|
||||
struct tm *tm;
|
||||
struct tm data;
|
||||
int offset;
|
||||
int year;
|
||||
|
||||
|
@ -238,7 +239,7 @@ int ASN1_UTCTIME_cmp_time_t(const ASN1_UTCTIME *s, time_t t)
|
|||
|
||||
t -= offset*60; /* FIXME: may overflow in extreme cases */
|
||||
|
||||
{ struct tm data; tm = OPENSSL_gmtime(&t, &data); }
|
||||
tm = OPENSSL_gmtime(&t, &data);
|
||||
|
||||
#define return_cmp(a,b) if ((a)<(b)) return -1; else if ((a)>(b)) return 1
|
||||
year = g2(s->data);
|
||||
|
|
Loading…
Reference in a new issue