patch-2.1.46 linux/fs/minix/inode.c
Next file: linux/fs/minix/namei.c
Previous file: linux/fs/inode.c
Back to the patch index
Back to the overall index
-  Lines: 25
-  Date:
Fri Jul 18 12:42:29 1997
-  Orig file: 
v2.1.45/linux/fs/minix/inode.c
-  Orig date: 
Thu Jul 17 10:06:07 1997
diff -u --recursive --new-file v2.1.45/linux/fs/minix/inode.c linux/fs/minix/inode.c
@@ -24,10 +24,8 @@
 #include <asm/uaccess.h>
 #include <asm/bitops.h>
 
-void minix_put_inode(struct inode *inode)
+static void minix_delete_inode(struct inode *inode)
 {
-	if (inode->i_nlink)
-		return;
 	inode->i_size = 0;
 	minix_truncate(inode);
 	minix_free_inode(inode);
@@ -77,9 +75,10 @@
 
 static struct super_operations minix_sops = {
 	minix_read_inode,
-	NULL,
 	minix_write_inode,
-	minix_put_inode,
+	NULL,			/* put_inode */
+	minix_delete_inode,
+	NULL,			/* notify_change */
 	minix_put_super,
 	minix_write_super,
 	minix_statfs,
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov