From 4a84696c788f4b12f1e9b8fffd3927007f7e3944 Mon Sep 17 00:00:00 2001 From: Julia Lawall Date: Thu, 16 Oct 2008 16:08:56 +0200 Subject: [PATCH] --- yaml --- r: 116285 b: refs/heads/master c: 17e18ab6ff6ec44e95514c7346d2cbd0363ef640 h: refs/heads/master i: 116283: 2367a2b771a02e502b256fd39ee95164ebdb6ae7 v: v3 --- [refs] | 2 +- trunk/fs/fuse/inode.c | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index a2875eabdb0c..1f3c9716df5d 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 769415c61191bc860f60c6edc3cb7cba24fb3218 +refs/heads/master: 17e18ab6ff6ec44e95514c7346d2cbd0363ef640 diff --git a/trunk/fs/fuse/inode.c b/trunk/fs/fuse/inode.c index 6a84388cacff..54b1f0e1ef58 100644 --- a/trunk/fs/fuse/inode.c +++ b/trunk/fs/fuse/inode.c @@ -865,7 +865,7 @@ static int fuse_fill_super(struct super_block *sb, void *data, int silent) if (is_bdev) { fc->destroy_req = fuse_request_alloc(); if (!fc->destroy_req) - goto err_put_root; + goto err_free_init_req; } mutex_lock(&fuse_mutex); @@ -895,6 +895,7 @@ static int fuse_fill_super(struct super_block *sb, void *data, int silent) err_unlock: mutex_unlock(&fuse_mutex); + err_free_init_req: fuse_request_free(init_req); err_put_root: dput(root_dentry);