flash: use correct device_id mask
[fw/openocd] / src / flash / nor / core.c
index 4b5fe7dd8471c9c941cf0467bfe49babcd37b885..7f40bbff0346ddecca601ac2723cea9df86a6fdc 100644 (file)
@@ -344,7 +344,8 @@ int default_flash_blank_check(struct flash_bank *bank)
                uint32_t address = bank->base + bank->sectors[i].offset;
                uint32_t size = bank->sectors[i].size;
 
-               if ((retval = target_blank_check_memory(target, address, size, &blank)) != ERROR_OK)
+               retval = target_blank_check_memory(target, address, size, &blank);
+               if (retval != ERROR_OK)
                {
                        fast_check = 0;
                        break;