From c485793a832834d963d6ccbf58846291d498cce4 Mon Sep 17 00:00:00 2001
From: faiface <faiface@ksp.sk>
Date: Fri, 21 Apr 2017 01:17:29 +0200
Subject: [PATCH] fix drawing non-closed lines in IMDraw

---
 imdraw/imdraw.go | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/imdraw/imdraw.go b/imdraw/imdraw.go
index 0a9c904..22d4ce8 100644
--- a/imdraw/imdraw.go
+++ b/imdraw/imdraw.go
@@ -537,13 +537,16 @@ func (imd *IMDraw) polyline(thickness float64, closed bool) {
 
 		closing := false
 		if j >= len(points) {
-			if !closed {
+			/*if !closed {
 				break
-			}
+			}*/
 			j %= len(points)
 			closing = true
 		}
 		if k >= len(points) {
+			if !closed {
+				break
+			}
 			k %= len(points)
 		}
 
-- 
GitLab