X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=blobdiff_plain;f=windows%2Fwindlg.c;h=3bad7c3282f6d629980ca5d925373eb23c30d175;hb=06434ffc713ff60f7631b48e0b1463fcfc92684b;hp=9edf110b92f228d49a418a38bf7724499cf9f023;hpb=36694012169a241db6bceb68d7e0365c6816b9d9;p=PuTTY.git 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);