From 6540d5a9d2f5cea521cdf481a7d74bd0e3f5adcf Mon Sep 17 00:00:00 2001
From: Jonathan Wilkes <jancsika@yahoo.com>
Date: Fri, 18 Jul 2014 19:37:21 -0400
Subject: [PATCH] fixed bbox calculation for implicit line commands (m 0 1 2 3
 etc.)

---
 pd/src/g_template.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/pd/src/g_template.c b/pd/src/g_template.c
index ffc853ed5..275e151a4 100644
--- a/pd/src/g_template.c
+++ b/pd/src/g_template.c
@@ -2807,8 +2807,8 @@ static void svg_getpathrect(t_svg *x, t_glist *glist,
             yy = *ia;
             break;
         case 'M':
-            mx = *(ia+(x->x_nargs_per_cmd[i] - 2));
-            my = *(ia+(x->x_nargs_per_cmd[i] - 1));
+            mx = *(ia);
+            my = *(ia+1);
         default:
             xx = *(ia+(x->x_nargs_per_cmd[i] - 2));
             yy = *(ia+(x->x_nargs_per_cmd[i] - 1));
-- 
GitLab