flash: avoid checking for non NULL pointer to free it
[fw/openocd] / src / flash / nor / em357.c
index cb4456209f040e83b9ea8fc282592e7d8956ef34..4e2a169c663620a9e2c81e6891e3bb8642eb1e9e 100644 (file)
@@ -724,10 +724,7 @@ static int em357_probe(struct flash_bank *bank)
 
        LOG_INFO("flash size = %dkbytes", num_pages*page_size/1024);
 
-       if (bank->sectors) {
-               free(bank->sectors);
-               bank->sectors = NULL;
-       }
+       free(bank->sectors);
 
        bank->base = base_address;
        bank->size = (num_pages * page_size);