flash: avoid checking for non NULL pointer to free it
[fw/openocd] / src / flash / nor / kinetis_ke.c
index 6afb3b9e6a25fe3c0b5d722c7b85245b4e8dbcb8..349b2564d37778c7907ce1c17488a7da3f84f529 100644 (file)
@@ -1145,10 +1145,7 @@ static int kinetis_ke_probe(struct flash_bank *bank)
                        break;
        }
 
-       if (bank->sectors) {
-               free(bank->sectors);
-               bank->sectors = NULL;
-       }
+       free(bank->sectors);
 
        assert(bank->num_sectors > 0);
        bank->sectors = malloc(sizeof(struct flash_sector) * bank->num_sectors);