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:
committed by
Kacper Donat
parent
d7433466a0
commit
dce5d9ce82
@@ -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());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user