1
0
Fork 0
mirror of git://git.code.sf.net/p/cdesktopenv/code synced 2025-02-13 11:42:21 +00:00

dtcm: fix localtime() usage

It is expexted the first argument is `*time_t`, not `time_t`.
This commit is contained in:
OBATA Akio 2021-10-17 12:15:30 +09:00
parent 6ad08f9948
commit 224f04cb29

View file

@ -1413,6 +1413,7 @@ _DtCm_rtable_gmtoff_4_svc(void *args, struct svc_req *svcrq)
#if !defined(CSRG_BASED)
extern long timezone;
#else
time_t ctime;
struct tm *t;
#endif
@ -1420,7 +1421,8 @@ _DtCm_rtable_gmtoff_4_svc(void *args, struct svc_req *svcrq)
fprintf(stderr, "_DtCm_rtable_gmtoff_4_svc called\n");
#if defined(CSRG_BASED)
t = localtime(time(NULL));
ctime = time(NULL);
t = localtime(&ctime);
gmtoff = t->tm_gmtoff;
#else
gmtoff = timezone;