Salome HOME
projects
/
modules
/
shaper.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
d743de3
)
Fix crash while loading PlaneGCS connection plugin.
author
azv
<azv@opencascade.com>
Thu, 6 Jun 2019 11:28:40 +0000
(14:28 +0300)
committer
azv
<azv@opencascade.com>
Thu, 6 Jun 2019 11:28:40 +0000
(14:28 +0300)
src/SketchSolver/SketchSolver_Manager.cpp
patch
|
blob
|
history
diff --git
a/src/SketchSolver/SketchSolver_Manager.cpp
b/src/SketchSolver/SketchSolver_Manager.cpp
index b4c6765d5c391f082e6882cb6295e22c1beffd82..00be4b13ef380f8f4151421c488062db0d608331 100644
(file)
--- a/
src/SketchSolver/SketchSolver_Manager.cpp
+++ b/
src/SketchSolver/SketchSolver_Manager.cpp
@@
-79,9
+79,9
@@
static void featuresOrderedByType(const std::set<ObjectPtr>& theOriginalFeatures
}
}
else {
-
std::shared_ptr<SketchPlugin_Sketch>
aSketch =
- std::dynamic_pointer_cast<
SketchPlugin_Sketch
>(*aFeatIter);
- if (aSketch)
+
CompositeFeaturePtr
aSketch =
+ std::dynamic_pointer_cast<
ModelAPI_CompositeFeature
>(*aFeatIter);
+ if (aSketch
&& aSketch->getKind() == SketchPlugin_Sketch::ID()
)
theSketch = aSketch;
}
}