From 9a31ccaed6cbc03a3bc81aa2db51e3ee212c5331 Mon Sep 17 00:00:00 2001 From: Miklos Szeredi Date: Sat, 26 Jun 2004 21:11:25 +0000 Subject: [PATCH] fix leak --- ChangeLog | 4 ++++ lib/fuse.c | 2 ++ 2 files changed, 6 insertions(+) diff --git a/ChangeLog b/ChangeLog index 27e9226..50288f4 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2004-06-24 Miklos Szeredi + + * Fix memory leak in open (Valient Gough) + 2004-06-24 Miklos Szeredi * Add "close after delete" support to libfuse (patch by Valient diff --git a/lib/fuse.c b/lib/fuse.c index 639b713..2b79479 100644 --- a/lib/fuse.c +++ b/lib/fuse.c @@ -968,6 +968,8 @@ static void do_open(struct fuse *f, struct fuse_in_header *in, pthread_mutex_unlock(&f->lock); } } + if (path) + free(path); } static void do_flush(struct fuse *f, struct fuse_in_header *in) -- 2.30.2