Gui: Remove default init of shared_ptr

`std::shared_ptr` default-initializes to `nullptr`, so there is no need
to do it manually, and in the current code the initialization is in the
wrong order (so generates a compiler warning).
This commit is contained in:
Chris Hennes
2025-05-12 10:07:32 -05:00
committed by Kacper Donat
parent d7433466a0
commit dce5d9ce82

View File

@@ -132,15 +132,13 @@ bool SelectionFilterGatePython::allow(App::Document*, App::DocumentObject* obj,
// ----------------------------------------------------------------------------
SelectionFilter::SelectionFilter(const char* filter, App::DocumentObject* container)
: Ast(nullptr)
, container(container)
: container(container)
{
setFilter(filter);
}
SelectionFilter::SelectionFilter(const std::string& filter, App::DocumentObject* container)
: Ast(nullptr)
, container(container)
: container(container)
{
setFilter(filter.c_str());
}