FIX:array bound in delete_wipe_tower
jira: STUDIO-8638 Change-Id: Ic7b4c3a6325501483ecd9f18925504752b7ad32d
This commit is contained in:
parent
c41eb65781
commit
a31a9d541e
|
@ -3270,6 +3270,7 @@ void GUI::GCodeViewer::set_shells_on_preview(bool is_previewing) {
|
||||||
void GUI::GCodeViewer::delete_wipe_tower()
|
void GUI::GCodeViewer::delete_wipe_tower()
|
||||||
{
|
{
|
||||||
size_t current_volumes_count = m_shells.volumes.volumes.size();
|
size_t current_volumes_count = m_shells.volumes.volumes.size();
|
||||||
|
if (current_volumes_count >= 1) {
|
||||||
for (size_t i = current_volumes_count - 1; i > 0; i--) {
|
for (size_t i = current_volumes_count - 1; i > 0; i--) {
|
||||||
GLVolume *v = m_shells.volumes.volumes[i];
|
GLVolume *v = m_shells.volumes.volumes[i];
|
||||||
if (v->is_wipe_tower) {
|
if (v->is_wipe_tower) {
|
||||||
|
@ -3280,6 +3281,7 @@ void GUI::GCodeViewer::delete_wipe_tower()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
void GCodeViewer::refresh_render_paths(bool keep_sequential_current_first, bool keep_sequential_current_last) const
|
void GCodeViewer::refresh_render_paths(bool keep_sequential_current_first, bool keep_sequential_current_last) const
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue