From c72057ac71d5f7b4ec7175e888828053bed7e4db Mon Sep 17 00:00:00 2001 From: Anton Kling Date: Mon, 1 Jul 2024 15:29:21 +0200 Subject: VFS: Move towards unifying vfs_inode_t and vfs_fd_t There is no need for these to be seperate. They will probably move to the same struct soon. --- kernel/fs/tmpfs.c | 4 ---- 1 file changed, 4 deletions(-) (limited to 'kernel/fs/tmpfs.c') diff --git a/kernel/fs/tmpfs.c b/kernel/fs/tmpfs.c index 8269364..5adf8de 100644 --- a/kernel/fs/tmpfs.c +++ b/kernel/fs/tmpfs.c @@ -66,9 +66,7 @@ void dual_pipe(int fd[2]) { tmp_inode *f_pipe = f_inode->internal_object; tmp_inode *s_pipe = s_inode->internal_object; f_pipe->read_inode = s_inode; - s_inode->ref++; s_pipe->read_inode = f_inode; - f_inode->ref++; f_pipe->is_closed = 0; s_pipe->is_closed = 0; } @@ -98,9 +96,7 @@ void pipe(int fd[2]) { tmp_inode *f_pipe = f_inode->internal_object; tmp_inode *s_pipe = s_inode->internal_object; f_pipe->read_inode = s_inode; - s_inode->ref++; s_pipe->read_inode = f_inode; - f_inode->ref++; f_pipe->is_closed = 0; s_pipe->is_closed = 0; } -- cgit v1.2.3