diff options
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; } |