all repos — cgit @ 6edc84bc44d55d7f90a40238ae2107913e15f54b

a hyperfast web frontend for git written in c

ui-repolist: initialize char *buf to NULL

readfile() can fail if the agefile is not readable. Make sure free()
does not free an ininitialized string.

Signed-off-by: Christian Hesse <mail@eworm.de>
Christian Hesse mail@eworm.de
Wed, 13 Jan 2016 00:45:03 +0100
commit

6edc84bc44d55d7f90a40238ae2107913e15f54b

parent

4458abf64172a62b92810c2293450106e6dfc763

1 files changed, 1 insertions(+), 1 deletions(-)

jump to
M ui-repolist.cui-repolist.c

@@ -15,7 +15,7 @@ static time_t read_agefile(char *path)

{ time_t result; size_t size; - char *buf; + char *buf = NULL; struct strbuf date_buf = STRBUF_INIT; if (readfile(path, &buf, &size)) {