Fix of the previous commit. Once the Slic3r::GUI::Tab was rewritten

from Ref<TabIface> to TabIface*, Perl takes ownership and the Tab is
being incorrectly deleted by the background threads.
This commit is contained in:
bubnikv 2018-04-18 18:57:34 +02:00
parent 8ab62d702c
commit d1580f67df

View file

@ -162,6 +162,7 @@ sub thread_cleanup {
*Slic3r::TriangleMesh::DESTROY = sub {};
*Slic3r::GUI::AppConfig::DESTROY = sub {};
*Slic3r::GUI::PresetBundle::DESTROY = sub {};
*Slic3r::GUI::Tab::DESTROY = sub {};
return undef; # this prevents a "Scalars leaked" warning
}