diff options
author | Anton Kling <anton@kling.gg> | 2024-07-01 15:29:21 +0200 |
---|---|---|
committer | Anton Kling <anton@kling.gg> | 2024-07-01 15:29:21 +0200 |
commit | c72057ac71d5f7b4ec7175e888828053bed7e4db (patch) | |
tree | 00aa37e9364d8ed9a34d8289bb1dc27607260865 /kernel/fs/tmpfs.c | |
parent | e9be93974b24733f20502ce64c54b5ec749a0a3a (diff) |
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.
Diffstat (limited to 'kernel/fs/tmpfs.c')
-rw-r--r-- | kernel/fs/tmpfs.c | 4 |
1 files changed, 0 insertions, 4 deletions
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; } |