summaryrefslogtreecommitdiff
path: root/kernel/fs/tmpfs.c
diff options
context:
space:
mode:
authorAnton Kling <anton@kling.gg>2024-07-01 15:29:21 +0200
committerAnton Kling <anton@kling.gg>2024-07-01 15:29:21 +0200
commitc72057ac71d5f7b4ec7175e888828053bed7e4db (patch)
tree00aa37e9364d8ed9a34d8289bb1dc27607260865 /kernel/fs/tmpfs.c
parente9be93974b24733f20502ce64c54b5ec749a0a3a (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.c4
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;
}