Fix autodetection value
authorcharles <charles>
Tue, 24 Oct 2006 18:09:15 +0000 (18:09 +0000)
committercharles <charles>
Tue, 24 Oct 2006 18:09:15 +0000 (18:09 +0000)
yaffs_fs.c

index 89fbcb7e1c205cd4e5f6ac5d2661d8b73e182ab7..5ff8f36bd335c3fcd3541d7608f5a3e0a09e991d 100644 (file)
@@ -31,7 +31,7 @@
  */
 
 const char *yaffs_fs_c_version =
  */
 
 const char *yaffs_fs_c_version =
-    "$Id: yaffs_fs.c,v 1.53 2006-10-03 10:13:03 charles Exp $";
+    "$Id: yaffs_fs.c,v 1.54 2006-10-24 18:09:15 charles Exp $";
 extern const char *yaffs_guts_c_version;
 
 #include <linux/config.h>
 extern const char *yaffs_guts_c_version;
 
 #include <linux/config.h>
@@ -1543,7 +1543,7 @@ static struct super_block *yaffs_internal_read_super(int yaffsVersion,
 #if (LINUX_VERSION_CODE > KERNEL_VERSION(2,6,17))
            mtd->writesize == 512) {
 #else
 #if (LINUX_VERSION_CODE > KERNEL_VERSION(2,6,17))
            mtd->writesize == 512) {
 #else
-           mtd->oobblock >= 512) {
+           mtd->oobblock == 512) {
 #endif
            T(YAFFS_TRACE_ALWAYS,("yaffs: auto selecting yaffs1\n"));
            yaffsVersion = 1;
 #endif
            T(YAFFS_TRACE_ALWAYS,("yaffs: auto selecting yaffs1\n"));
            yaffsVersion = 1;