X-Git-Url: https://git.distorted.org.uk/u/mdw/putty/blobdiff_plain/72b364a8a94e6c1f60c43aaef2f7c187b44f7d56..aca589d972c5c12706d57322e89f9dec2b2a3a00:/windows/windlg.c diff --git a/windows/windlg.c b/windows/windlg.c index 9edf110b..3bad7c32 100644 --- a/windows/windlg.c +++ b/windows/windlg.c @@ -661,7 +661,7 @@ int do_reconfig(HWND hwnd, int protcfginfo) void logevent(void *frontend, const char *string) { char timebuf[40]; - time_t t; + struct tm tm; log_eventlog(logctx, string); @@ -670,9 +670,8 @@ void logevent(void *frontend, const char *string) events = sresize(events, negsize, char *); } - time(&t); - strftime(timebuf, sizeof(timebuf), "%Y-%m-%d %H:%M:%S\t", - localtime(&t)); + tm=ltime(); + strftime(timebuf, sizeof(timebuf), "%Y-%m-%d %H:%M:%S\t", &tm); events[nevents] = snewn(strlen(timebuf) + strlen(string) + 1, char); strcpy(events[nevents], timebuf);