[PATCH] double dput() on failure exit in tiny-shmem

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
diff --git a/mm/tiny-shmem.c b/mm/tiny-shmem.c
index 7020836..a63ee93 100644
--- a/mm/tiny-shmem.c
+++ b/mm/tiny-shmem.c
@@ -89,6 +89,8 @@
 
 close_file:
 	put_filp(file);
+	return ERR_PTR(error);
+
 put_dentry:
 	dput(dentry);
 put_memory: