Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/prusa3d/PrusaSlicer.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorLukáš Hejl <hejl.lukas@gmail.com>2021-12-17 20:20:43 +0300
committerLukáš Hejl <hejl.lukas@gmail.com>2021-12-17 20:20:43 +0300
commit62d9f73d7846e8b9491444901baa0144b901ff0e (patch)
treebb3d9f5bbc0359435218dea6df6371b348b261e3 /src
parent5dc2a5a24e0299f216ff56a9c073e751ce3856b6 (diff)
Fixed use of an uninitialized variable in TriangleSelector caused the cursor radius in TriangleSelector to be mistakenly reset after undo.
Diffstat (limited to 'src')
-rw-r--r--src/libslic3r/TriangleSelector.hpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/libslic3r/TriangleSelector.hpp b/src/libslic3r/TriangleSelector.hpp
index 5961e76a6..3fbb5a3d1 100644
--- a/src/libslic3r/TriangleSelector.hpp
+++ b/src/libslic3r/TriangleSelector.hpp
@@ -336,7 +336,8 @@ protected:
int m_orig_size_indices = 0;
std::unique_ptr<Cursor> m_cursor;
- float m_old_cursor_radius_sqr;
+ // Zero indicates an uninitialized state.
+ float m_old_cursor_radius_sqr = 0;
// Private functions:
private: