X-Git-Url: http://git.scottworley.com/tl-append/blobdiff_plain/d40078e9e37db7c291a2ed6878e72bc4d5924e5d..9b76e9d2c7bdd413e36432b64a0022852a484dea:/tl-append.c diff --git a/tl-append.c b/tl-append.c index 52d2602..edea9e9 100644 --- a/tl-append.c +++ b/tl-append.c @@ -136,7 +136,7 @@ static void write_acknowledgment(conf_t *conf) { } static void lock_and_write_line(conf_t *conf, const char *line) { - const char *now = encode_time(time(NULL)); + char *now = encode_time(time(NULL)); FILE *f = fopen(FILENAME, "a"); take_lock(conf, f); @@ -145,6 +145,7 @@ static void lock_and_write_line(conf_t *conf, const char *line) { if (fclose(f) != 0) die_err("Error closing output file"); + free(now); write_acknowledgment(conf); }