Commit 52c4c51f authored by Dr. Stephen Henson's avatar Dr. Stephen Henson
Browse files

Return an error if gmtime returns NULL.

parent 767712fa
Loading
Loading
Loading
Loading
+4 −2
Original line number Original line Diff line number Diff line
@@ -80,7 +80,9 @@ struct tm *OPENSSL_gmtime(const time_t *timer, struct tm *result)
	ts = result;
	ts = result;
#elif !defined(OPENSSL_SYS_VMS)
#elif !defined(OPENSSL_SYS_VMS)
	ts = gmtime(timer);
	ts = gmtime(timer);
	if (ts != NULL)
	if (ts == NULL)
		return NULL;

	memcpy(result, ts, sizeof(struct tm));
	memcpy(result, ts, sizeof(struct tm));
	ts = result;
	ts = result;
#endif
#endif