From fb140d7d73449da6b8bfe40957c327ebf25debf1 Mon Sep 17 00:00:00 2001 From: Cristy Date: Mon, 21 May 2018 08:05:09 -0400 Subject: [PATCH] ... --- MagickCore/draw.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/MagickCore/draw.c b/MagickCore/draw.c index f4d6a805a..aabefb924 100644 --- a/MagickCore/draw.c +++ b/MagickCore/draw.c @@ -6299,11 +6299,13 @@ static size_t TracePath(MVGInfo *mvg_info,const char *path, /* Move to. */ - if (q != primitive_info) + if (mvg_info->offset != subpath_offset) { + primitive_info=(*mvg_info->primitive_info)+offset; primitive_info->coordinates=(size_t) (q-primitive_info); number_coordinates+=primitive_info->coordinates; primitive_info=q; + subpath_offset=mvg_info->offset; } i=0; do -- 2.40.0