Commit 81c31f62cb30bb5526ffa3f19fb06b14ca593b00

Alexei Podtelezhnikov 2018-11-08T07:54:47

[ftstroke] Fix unpredictable failures (#54976). * src/base/ftstroke.c (ft_sroke_border_close): Set the start tags.

diff --git a/ChangeLog b/ChangeLog
index 2b8fce8..cd7b0ef 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2018-11-08  Alexei Podtelezhnikov  <apodtele@gmail.com>
+
+	[ftstroke] Fix unpredictable failures (#54976).
+
+	* src/base/ftstroke.c (ft_sroke_border_close): Set the start tags.
+
 2018-11-07  Ben Wagner  <bungeman@google.com>
 
 	[truetype] Fix VF check from 2018-09-12 (#54973).
diff --git a/src/base/ftstroke.c b/src/base/ftstroke.c
index 4455e7c..8a9e7db 100644
--- a/src/base/ftstroke.c
+++ b/src/base/ftstroke.c
@@ -367,6 +367,7 @@
       /* it contains the `adjusted' starting coordinates          */
       border->num_points    = --count;
       border->points[start] = border->points[count];
+      border->tags[start]   = border->tags[count];
 
       if ( reverse )
       {