changeset 1440:4367d4c65982

* src/romfs.c (romfs_mount) : function wrongly returns ENOENT even if fste->data isn't NULL.
author asl
date Thu, 11 Dec 2003 12:55:41 +0000
parents 0c10dc3ed9d1
children dbadab9b4441
files packages/fs/rom/current/ChangeLog packages/fs/rom/current/src/romfs.c
diffstat 2 files changed, 6 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/packages/fs/rom/current/ChangeLog
+++ b/packages/fs/rom/current/ChangeLog
@@ -1,3 +1,8 @@
+2003-12-11  Sandeep Kumar <sandeep@codito.com>
+
+	* src/romfs.c (romfs_mount) : function wrongly returns ENOENT even
+	if fste->data isn't NULL.
+
 2003-09-25  Oyvind Harboe <oyvind.harboe@zylin.com>
 
 	* src/romfs.c (romfs_mount): If a mount fails, make sure we leave
--- a/packages/fs/rom/current/src/romfs.c
+++ b/packages/fs/rom/current/src/romfs.c
@@ -603,7 +603,7 @@ static int romfs_mount    ( cyg_fstab_en
 
     if ( !disk ) {
 	// If still no address, try the FSTAB entry data word
-	mte->data = fste->data;
+	disk = (romfs_disk *)fste->data;
     }
 
     if ( !disk ) {