diff --git a/src/libslic3r/PlaceholderParser.cpp b/src/libslic3r/PlaceholderParser.cpp index 2dd5e8f8e3..5235fd72ed 100644 --- a/src/libslic3r/PlaceholderParser.cpp +++ b/src/libslic3r/PlaceholderParser.cpp @@ -234,6 +234,7 @@ namespace client delete m_data.s; m_type = TYPE_EMPTY; } + ~expr() { reset(); } enum Type { TYPE_EMPTY = 0,