bmp_libusb: Fix crash with FTDI devices as outdated variable was used.

Triggered by 7b1eb6e6e3.
This commit is contained in:
Uwe Bonnes 2022-01-23 12:26:57 +01:00 committed by Rachel Mant
parent b1ed55a18f
commit e3804183f7
1 changed files with 1 additions and 1 deletions

View File

@ -299,7 +299,7 @@ int find_debuggers(BMP_CL_OPTIONS_t *cl_opts,bmp_info_t *info)
}
if ((found_debuggers == 0) && ftdi_unknown)
DEBUG_WARN("Generic FTDI MPSSE VID/PID found. Please specify exact type with \"-c <cable>\" !\n");
if ((found_debuggers == 1) && !cl_opts->opt_cable && (type == BMP_TYPE_LIBFTDI))
if ((found_debuggers == 1) && !cl_opts->opt_cable && (info->bmp_type == BMP_TYPE_LIBFTDI))
cl_opts->opt_cable = active_cable;
if (!found_debuggers && cl_opts->opt_list_only)
DEBUG_WARN("No usable debugger found\n");