libgimp: Use new datetime functions to fix CRT_INSECURE_DEPRECATE warnings

This commit is contained in:
Bruno Lopes 2026-03-31 11:44:24 -03:00
parent 3c71c42c31
commit fe185577e2

View file

@ -661,13 +661,25 @@ gettimeofday (struct timeval *tv, struct timezone *tz)
if (NULL != tz) if (NULL != tz)
{ {
#ifdef _UCRT
long timezone_val;
int daylight_val;
#endif
if (! tzflag) if (! tzflag)
{ {
_tzset (); _tzset ();
tzflag++; tzflag++;
} }
#ifndef _UCRT
tz->tz_minuteswest = _timezone / 60; tz->tz_minuteswest = _timezone / 60;
tz->tz_dsttime = _daylight; tz->tz_dsttime = _daylight;
#else
_get_timezone (&timezone_val);
tz->tz_minuteswest = timezone_val / 60;
_get_daylight (&daylight_val);
tz->tz_dsttime = daylight_val;
#endif
} }
return 0; return 0;