From 45ed8c91e2e2e4910c1cdf6971a33baaf4025cc1 Mon Sep 17 00:00:00 2001 From: charles Date: Fri, 22 Nov 2002 00:12:23 +0000 Subject: [PATCH] *** empty log message *** --- yaffs_fs.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/yaffs_fs.c b/yaffs_fs.c index 153288a..473078e 100644 --- a/yaffs_fs.c +++ b/yaffs_fs.c @@ -27,7 +27,7 @@ */ -const char *yaffs_fs_c_version = "$Id: yaffs_fs.c,v 1.18 2002-11-08 07:19:41 charles Exp $"; +const char *yaffs_fs_c_version = "$Id: yaffs_fs.c,v 1.19 2002-11-22 00:12:23 charles Exp $"; extern const char *yaffs_guts_c_version; @@ -828,6 +828,7 @@ static int yaffs_unlink(struct inode * dir, struct dentry *dentry) if( retVal == YAFFS_OK) { dentry->d_inode->i_nlink--; + mark_inode_dirty(dentry->d_inode); return 0; } else @@ -897,6 +898,11 @@ static int yaffs_symlink(struct inode * dir, struct dentry *dentry, const char * if(obj) { + + struct inode* inode; + + inode = yaffs_get_inode(dir->i_sb, obj->st_mode, 0, obj); + d_instantiate(dentry, inode); T((KERN_DEBUG"symlink created OK\n")); return 0; } -- 2.30.2