From 1ee4668e218e6f0d553e095974db7b8a164a5ff6 Mon Sep 17 00:00:00 2001 From: Markus Hitter Date: Sat, 12 Nov 2011 12:49:02 +0100 Subject: [PATCH] dda.c: also reset startpoint_steps.E on relative extruder movements. Thanks to bgamari for identifying this bug. --- dda.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dda.c b/dda.c index b045727..fdac0f2 100644 --- a/dda.c +++ b/dda.c @@ -413,7 +413,7 @@ void dda_create(DDA *dda, TARGET *target) { memcpy(&startpoint, target, sizeof(TARGET)); // if E is relative, reset it here #ifndef E_ABSOLUTE - startpoint.E = 0; + startpoint.E = startpoint_steps.E = 0; #endif }