Reviewed-by: Iago Toral Quiroga <ito...@igalia.com>
On Sun, 2016-11-20 at 22:59 +0900, Mun Gwan-gyeong wrote: > We're missing the close() to the matching open(). > > CID 1373407 > > Signed-off-by: Mun Gwan-gyeong <elong...@gmail.com> > --- > src/util/disk_cache.c | 11 +++++------ > 1 file changed, 5 insertions(+), 6 deletions(-) > > diff --git a/src/util/disk_cache.c b/src/util/disk_cache.c > index 4287878..5ceb3aa 100644 > --- a/src/util/disk_cache.c > +++ b/src/util/disk_cache.c > @@ -612,19 +612,18 @@ disk_cache_put(struct disk_cache *cache, > > p_atomic_add(cache->size, size); > > - /* This close finally releases the flock, (now that the final > dile > - * has been renamed into place and the size has been added). > - */ > - close(fd); > - fd = -1; > - > done: > if (filename_tmp) > ralloc_free(filename_tmp); > if (filename) > ralloc_free(filename); > + /* This close finally releases the flock, (now that the final > dile > + * has been renamed into place and the size has been added). > + */ > if (fd != -1) > close(fd); > + if (fd_final != -1) > + close(fd_final); > } > > void * _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev