From 76a5d59e97e1940e99ec3a339b4d661750ddc035 Mon Sep 17 00:00:00 2001
From: Adrian Mariano <avm4@cornell.edu>
Date: Wed, 12 Jun 2024 22:01:34 -0400
Subject: [PATCH] spiral_sweep bugfix

---
 skin.scad | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/skin.scad b/skin.scad
index 53d2c4f..bce4e31 100644
--- a/skin.scad
+++ b/skin.scad
@@ -1237,7 +1237,7 @@ function spiral_sweep(poly, h, r, turns=1, taper, r1, r2, d, d1, d2, internal=fa
         ang_step = 360/sides,
         turns = abs(turns),
         lead_in1 = first_defined([lead_in1, lead_in]),
-        lead_in2 = first_defined([lead_in1, lead_in]),        
+        lead_in2 = first_defined([lead_in2, lead_in]),
         lead_in_ang1 =
                       let(
                            user_ang = first_defined([lead_in_ang1,lead_in_ang])
@@ -1253,7 +1253,7 @@ function spiral_sweep(poly, h, r, turns=1, taper, r1, r2, d, d1, d2, internal=fa
         minang = -max(0,lead_in_ang1),
         maxang = 360*turns + max(0,lead_in_ang2),
         cut_ang1 = minang+abs(lead_in_ang1),
-        cut_ang2 = maxang-abs(lead_in_ang1),        
+        cut_ang2 = maxang-abs(lead_in_ang2),        
         lead_in_shape1 = first_defined([lead_in_shape1, lead_in_shape, "default"]),
         lead_in_shape2 = first_defined([lead_in_shape2, lead_in_shape, "default"]),             
         lead_in_func1 = is_func(lead_in_shape1) ? lead_in_shape1