X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=dir.c;h=3e345c2fc508eb82e66f4ffe2c825670f0bddd99;hb=23a485e3ee32a9445e1c20bd4fd4b93119cd4f7c;hp=6b3273d1d18298dc6cb8c08b42948af05c775221;hpb=31cbb5d96151891491168d3f813e6898c9ef825b;p=git.git diff --git a/dir.c b/dir.c index 6b3273d1d..3e345c2fc 100644 --- a/dir.c +++ b/dir.c @@ -169,7 +169,10 @@ static int add_excludes_from_file_1(const char *fname, } buf = xmalloc(size+1); if (read_in_full(fd, buf, size) != size) + { + free(buf); goto err; + } close(fd); if (buf_p)