Fixed parameter order in localtime_rand gmtime_r for FreeBSD, OpenBSD, and NetBSD
Some checks failed
CodeQL / Analyze (push) Waiting to run
Build branch / build-all (push) Failing after 16s

This commit is contained in:
DraGoN 2025-01-13 20:21:56 +02:00 committed by GitHub
parent 59fdcf0ae9
commit c69ea0e4d8
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -307,9 +307,12 @@ void QDECL Com_Printf( const char *fmt, ... ) {
#ifdef WIN32
localtime_s(&tms_local, &t);
gmtime_s(&tms_gm, &t);
#elif defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__)
localtime_r(&t, &tms_local);
gmtime_r(&t, &tms_gm);
#else
localtime_r(&tms_local, &t);
gmtime_r(&tms_gm, &t);
localtime_r(&tms_local, &t);
gmtime_r(&tms_gm, &t);
#endif
t_gmt = mktime(&tms_gm);
tz = difftime(t, t_gmt) / 60.0 / 60.0;