[PATCH] Fix a memory leak
- From
- 李鸿 <leehong@pku.edu.cn>
- Date
- Dec 16, 2007, 04:53 UTC
- Message-ID
- <3b74913b3f92.3b3f923b7491@pku.edu.cn>
Signed-off-by: Li Hong <leehong@pku.edu.cn> --- dir.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/dir.c b/dir.c index 6b3273d..3e345c2 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)
-- 1.5.4.rc0.8.gaba5e