mtd: remove unneeded initializer in mtd_ooblayout_count_bytes()
authorMasahiro Yamada <yamada.masahiro@socionext.com>
Wed, 9 Nov 2016 02:08:10 +0000 (11:08 +0900)
committerBoris Brezillon <boris.brezillon@free-electrons.com>
Sat, 19 Nov 2016 18:31:34 +0000 (19:31 +0100)
There is no need to initialize oobregion since it will be filled by
the iterator.

This function is called with mtd_ooblayout_free or mtd_ooblayout_ecc
for the iterator; both of them calls memset() to clear the oobregion.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Reviewed-by: Marek Vasut <marek.vasut@gmail.com>
Signed-off-by: Boris Brezillon <boris.brezillon@free-electrons.com>
drivers/mtd/mtdcore.c

index ca6a89ab466359e494873fae45aec34559888145..ca661cee9b77d3953fed37903db9194e687fd02e 100644 (file)
@@ -1354,7 +1354,7 @@ static int mtd_ooblayout_count_bytes(struct mtd_info *mtd,
                                            int section,
                                            struct mtd_oob_region *oobregion))
 {
-       struct mtd_oob_region oobregion = { };
+       struct mtd_oob_region oobregion;
        int section = 0, ret, nbytes = 0;
 
        while (1) {