X-Git-Url: https://git.distorted.org.uk/u/mdw/putty/blobdiff_plain/bf8a49a1be6d32fbdb30809b130732ab9973d993..533c7491240f2fd71d026e91f0a940f4729992fd:/logging.c diff --git a/logging.c b/logging.c index 1a982134..b83b743e 100644 --- a/logging.c +++ b/logging.c @@ -204,6 +204,9 @@ void log_eventlog(void *handle, const char *event) fprintf(stderr, "%s\n", event); fflush(stderr); } + /* If we don't have a context yet (eg winnet.c init) then skip entirely */ + if (!ctx) + return; if (ctx->cfg.logtype != LGTYP_PACKETS && ctx->cfg.logtype != LGTYP_SSHRAW) return; @@ -352,7 +355,7 @@ void log_reconfig(void *handle, Config *cfg) * translate format codes into time/date strings * and insert them into log file name * - * "&Y":YYYY "&m":MM "&d":DD "&T":hhmm "&h": "&&":& + * "&Y":YYYY "&m":MM "&d":DD "&T":hhmmss "&h": "&&":& */ static void xlatlognam(Filename *dest, Filename src, char *hostname, struct tm *tm) {