summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorH. Peter Anvin <hpa@zytor.com>2010-02-16 09:21:09 -0800
committerH. Peter Anvin <hpa@zytor.com>2010-02-16 09:21:09 -0800
commit8f96de939314605392a8e54a638fa826f029f851 (patch)
treea36d9e3c55080fa5f947c33048026b2e474bed34
parente8bbf944a136b84fb3a1061dc7565d04703d06e7 (diff)
downloadsyslinux-8f96de939314605392a8e54a638fa826f029f851.tar.gz
generic_close_file: use put_inode(), not free_inode()
Nothing other than put_inode() should ever really call free_inode()... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
-rw-r--r--core/fs/lib/close.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/core/fs/lib/close.c b/core/fs/lib/close.c
index 45043271..279598bc 100644
--- a/core/fs/lib/close.c
+++ b/core/fs/lib/close.c
@@ -4,6 +4,6 @@ void generic_close_file(struct file *file)
{
if (file->inode) {
file->offset = 0;
- free_inode(file->inode);
+ put_inode(file->inode);
}
}