]> asedeno.scripts.mit.edu Git - PuTTY.git/blobdiff - logging.c
New function ltime() returns a struct tm of the current local time.
[PuTTY.git] / logging.c
index 808e429fe09959a6bfe11b8eda2ad63b14029984..f1c42cded96e8c3493af6aaf0586fa021019acfa 100644 (file)
--- a/logging.c
+++ b/logging.c
@@ -169,7 +169,6 @@ void logfopen(void *handle)
 {
     struct LogContext *ctx = (struct LogContext *)handle;
     char buf[256];
-    time_t t;
     struct tm tm;
     char writemod[4];
 
@@ -181,8 +180,7 @@ void logfopen(void *handle)
        return;
     sprintf(writemod, "wb");          /* default to rewrite */
 
-    time(&t);
-    tm = *localtime(&t);
+    tm = ltime();
 
     /* substitute special codes in file name */
     xlatlognam(&ctx->currlogfilename, ctx->cfg.logfilename,ctx->cfg.host, &tm);