mtd: silence some uninitialized variable warnings
Subsystems (2)
PATCH 1/1 mtd: silence some uninitialized variable warnings
The "tmp_retlen" variable can be uninitialized if action() fails. It's harmless except for the static checker warning. I have moved the error handling earlier to fix it.
Signed-off-by Dan Carpenter <[email protected]>
drivers/mtd/onenand/onenand_base.c +2 -2
@@ -3201,13 +3201,13 @@ static int onenand_otp_walk(struct mtd_info *mtd, loff_t from, size_t len,size_t tmp_retlen; ret =action (mtd, from, len, &tmp_retlen, buf); +if (ret) +break ; buf += tmp_retlen; len -= tmp_retlen; *retlen += tmp_retlen; -if (ret) -break ; } otp_pages--; }
Brian Norris
AppliedQuoted 5 lines · Dan Carpenter
The "
tmp_retlen" variable can be uninitialized ifaction()fails. It's harmless except for the static checker warning. I have moved the error handling earlier to fix it.Signed-off-by Dan Carpenter <[email protected]>
Applied to l2-mtd.git