From 20b08561add01d4865bb82ec8c9ac6ca1c79922b Mon Sep 17 00:00:00 2001 From: wmayer Date: Mon, 18 Sep 2017 12:37:41 +0200 Subject: [PATCH] set default value of thrid parameter to None in SeletionGatePython --- src/Gui/SelectionFilter.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Gui/SelectionFilter.cpp b/src/Gui/SelectionFilter.cpp index 10e2c47cea..a2fc8cc1fc 100644 --- a/src/Gui/SelectionFilter.cpp +++ b/src/Gui/SelectionFilter.cpp @@ -91,9 +91,9 @@ bool SelectionGatePython::allow(App::Document* doc, App::DocumentObject* obj, co Py::Callable method(this->gate.getAttr(std::string("allow"))); Py::Object pyDoc = Py::asObject(doc->getPyObject()); Py::Object pyObj = Py::asObject(obj->getPyObject()); - Py::String pySub; + Py::Object pySub = Py::None(); if (sub) - pySub = std::string(sub); + pySub = Py::String(sub); Py::Tuple args(3); args.setItem(0, pyDoc); args.setItem(1, pyObj);