From ba29478cd7493a47341336b1ddb0a3b068ad2b17 Mon Sep 17 00:00:00 2001
From: Jonathan Wilkes <jon.w.wilkes@gmail.com>
Date: Fri, 31 Jul 2015 22:05:09 -0400
Subject: [PATCH] handle empty "points" data properly

---
 pd/src/g_template.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pd/src/g_template.c b/pd/src/g_template.c
index e7e6157a9..429957819 100644
--- a/pd/src/g_template.c
+++ b/pd/src/g_template.c
@@ -3513,9 +3513,9 @@ static void svg_togui(t_svg *x, t_template *template, t_word *data)
         x->x_type == gensym("polygon"))
     {
         int i, n = x->x_nargs;
-        gui_s("points");
         if (x->x_nargs)
         {
+            gui_s("points");
             gui_start_array();
             for (i = 0; i < x->x_nargs; i++)
                 gui_f(fielddesc_getcoord(&x->x_vec[i], template, data, 1));
-- 
GitLab