From 666671e6d6d72ce740d72133ff99c622f4685f1b Mon Sep 17 00:00:00 2001 From: Russell Johnson <47639332+Russ4262@users.noreply.github.com> Date: Fri, 6 Nov 2020 17:05:30 -0600 Subject: [PATCH] Path: Fix missing variable declaration for rotational scan Missing default logical choice within `if...:` block. Reported in forum at https://forum.freecadweb.org/viewtopic.php?style=3&f=15&t=44473&start=60#p412303 --- src/Mod/Path/PathScripts/PathSurface.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Mod/Path/PathScripts/PathSurface.py b/src/Mod/Path/PathScripts/PathSurface.py index 8f751d0d0e..015fdbb579 100644 --- a/src/Mod/Path/PathScripts/PathSurface.py +++ b/src/Mod/Path/PathScripts/PathSurface.py @@ -1806,6 +1806,9 @@ class ObjectSurface(PathOp.ObjectOp): lo = ocl.Line(p2, p1) else: lo = ocl.Line(p1, p2) + else: + # default to line-object + lo = ocl.Line(p1, p2) else: lo = ocl.Line(p1, p2) # line-object