mirror of
https://git.mirrors.martin98.com/https://github.com/bambulab/BambuStudio.git
synced 2025-09-28 11:53:15 +08:00
FIX: CLI: fix a crash issue when using old presets
jira: no-jira Change-Id: Id7fae9b9c92a3e28e989a6567b068f3ada7e4bbd
This commit is contained in:
parent
fd1e17f818
commit
77ff64b7cd
@ -5886,7 +5886,7 @@ int CLI::run(int argc, char **argv)
|
|||||||
std::string filament_type;
|
std::string filament_type;
|
||||||
m_print_config.get_filament_type(filament_type, plate_filaments[f_index] - 1);
|
m_print_config.get_filament_type(filament_type, plate_filaments[f_index] - 1);
|
||||||
auto *filament_printable_status = dynamic_cast<const ConfigOptionInts *>(m_print_config.option("filament_printable"));
|
auto *filament_printable_status = dynamic_cast<const ConfigOptionInts *>(m_print_config.option("filament_printable"));
|
||||||
if (filament_printable_status) {
|
if (filament_printable_status && (filament_printable_status->values.size() >= plate_filaments[f_index])) {
|
||||||
int status = filament_printable_status->values.at(plate_filaments[f_index] - 1);
|
int status = filament_printable_status->values.at(plate_filaments[f_index] - 1);
|
||||||
if (!(status >> (filament_extruder - 1) & 1)) {
|
if (!(status >> (filament_extruder - 1) & 1)) {
|
||||||
BOOST_LOG_TRIVIAL(error)
|
BOOST_LOG_TRIVIAL(error)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user