From 34da2b5d4f12ef714265b3d64936aa2e25dbc23c Mon Sep 17 00:00:00 2001 From: wmayer Date: Sun, 17 Feb 2019 22:39:13 +0100 Subject: [PATCH] PVS: V783 Dereferencing of the invalid iterator 'b' might take place. --- src/Mod/PartDesign/Gui/TaskBooleanParameters.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Mod/PartDesign/Gui/TaskBooleanParameters.cpp b/src/Mod/PartDesign/Gui/TaskBooleanParameters.cpp index 7e3280065c..d9b0d395e0 100644 --- a/src/Mod/PartDesign/Gui/TaskBooleanParameters.cpp +++ b/src/Mod/PartDesign/Gui/TaskBooleanParameters.cpp @@ -25,7 +25,7 @@ #ifndef _PreComp_ # include -# include +# include #endif #include "ui_TaskBooleanParameters.h" @@ -161,7 +161,7 @@ void TaskBooleanParameters::onSelectionChanged(const Gui::SelectionChanges& msg) // Make bodies visible again Gui::ViewProviderDocumentObject* vp = dynamic_cast( - Gui::Application::Instance->getViewProvider(*b)); + Gui::Application::Instance->getViewProvider(pcBody)); if (vp != NULL) vp->show(); if (bodies.size() == 0) {