applied patch 11-sparse-fix--use-C99-struct-initializer.diff
[yaffs2.git] / yaffs_mtdif.c
index 2dfc7058c619307cd92aa79f0c68843e8f2f9b91..8260f031fdea482ccd4b899a62481f86996c4896 100644 (file)
@@ -13,7 +13,7 @@
  *
  */
 
-const char *yaffs_mtdif_c_version = "$Id: yaffs_mtdif.c,v 1.1 2004-12-17 04:39:04 charles Exp $";
+const char *yaffs_mtdif_c_version = "$Id: yaffs_mtdif.c,v 1.3 2005-07-31 04:05:14 marty Exp $";
 
 #ifdef CONFIG_YAFFS_MTD_ENABLED
  
@@ -30,16 +30,16 @@ const char *yaffs_mtdif_c_version = "$Id: yaffs_mtdif.c,v 1.1 2004-12-17 04:39:0
 #endif
 
 struct nand_oobinfo yaffs_oobinfo = {
-       useecc: 1,
-       eccpos: {8, 9, 10, 13, 14, 15}
+       .useecc = 1,
+       .eccpos = {8, 9, 10, 13, 14, 15}
 };
 
 struct nand_oobinfo yaffs_noeccinfo = {
-       useecc: 0,
+       .useecc = 0,
 };
 
 
-int nandmtd_WriteChunkToNAND(yaffs_Device *dev,int chunkInNAND,const __u8 *data, yaffs_Spare *spare)
+int nandmtd_WriteChunkToNAND(yaffs_Device *dev,int chunkInNAND,const __u8 *data, const yaffs_Spare *spare)
 {
        struct mtd_info *mtd = (struct mtd_info *)(dev->genericDevice);
        size_t dummy;