Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

mtd: remove some duplicative checks

"rc" is an error code here, no need to check it a second time.

Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Brian Norris <computersforpeace@gmail.com>

authored by

Dan Carpenter and committed by
Brian Norris
da22b893 74414a94

+3 -6
+3 -6
drivers/mtd/rfd_ftl.c
··· 602 602 if (rc) { 603 603 printk(KERN_ERR PREFIX "error writing '%s' at " 604 604 "0x%lx\n", part->mbd.mtd->name, addr); 605 - if (rc) 606 - goto err; 605 + goto err; 607 606 } 608 607 if (block == part->current_block) 609 608 part->header_cache[offset + HEADER_MAP_OFFSET] = del; ··· 674 675 if (rc) { 675 676 printk(KERN_ERR PREFIX "error writing '%s' at 0x%lx\n", 676 677 part->mbd.mtd->name, addr); 677 - if (rc) 678 - goto err; 678 + goto err; 679 679 } 680 680 681 681 part->sector_map[sector] = addr; ··· 693 695 if (rc) { 694 696 printk(KERN_ERR PREFIX "error writing '%s' at 0x%lx\n", 695 697 part->mbd.mtd->name, addr); 696 - if (rc) 697 - goto err; 698 + goto err; 698 699 } 699 700 block->used_sectors++; 700 701 block->free_sectors--;