X-Git-Url: https://git.distorted.org.uk/~mdw/sgt/putty/blobdiff_plain/9fab77dc00ff2183dd642f4f088d2d54ed3d5887..95b1a3e43c8289c920cab11cc27a48a3aa848d3c:/logging.c diff --git a/logging.c b/logging.c index 6c4e1889..d526474e 100644 --- a/logging.c +++ b/logging.c @@ -163,7 +163,7 @@ void logfclose(void *handle) void *log_init(void *frontend, Config *cfg) { - struct LogContext *ctx = smalloc(sizeof(struct LogContext)); + struct LogContext *ctx = snew(struct LogContext); ctx->lgfp = NULL; ctx->frontend = frontend; ctx->cfg = *cfg; /* STRUCTURE COPY */ @@ -258,5 +258,5 @@ static void xlatlognam(Filename *dest, Filename src, } *d = '\0'; - *dest = filename_from_str(d); + *dest = filename_from_str(buffer); }