From 5aa00c42e129fb9c3700e76b340024e50c28b8d9 Mon Sep 17 00:00:00 2001 From: azv Date: Thu, 6 Jun 2019 15:27:47 +0300 Subject: [PATCH] Fix crash in SketchAPI loading. --- src/SketchAPI/SketchAPI_Sketch.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/SketchAPI/SketchAPI_Sketch.cpp b/src/SketchAPI/SketchAPI_Sketch.cpp index 7476380df..14ebf7f4c 100644 --- a/src/SketchAPI/SketchAPI_Sketch.cpp +++ b/src/SketchAPI/SketchAPI_Sketch.cpp @@ -130,8 +130,7 @@ void SketchAPI_Sketch::setPlane(const std::shared_ptr & thePlane) void SketchAPI_Sketch::setPlane(const ModelHighAPI_Selection & thePlane, bool theRemoveExternalDependency) { - std::shared_ptr aSketch = - std::dynamic_pointer_cast(feature()); + FeaturePtr aSketch = feature(); DocumentPtr aDoc = aSketch->document(); bool useVisible = false; -- 2.39.2