Commit b6fc2386 authored by Richard Levitte's avatar Richard Levitte
Browse files

It's not good to have a pointer point at something in an inner block.

PR: 66
parent 9f353dd6
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -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);