From b5b39a6aac5f6c57aea866a26ad3d7054d9edf42 Mon Sep 17 00:00:00 2001 From: subhransu mohanty Date: Wed, 14 Nov 2018 16:36:04 +0900 Subject: [PATCH] lottie/vector: fixed the crash in bezier::length() api. Change-Id: I397ecdc65382bd30174bc95ff34063384d12972b --- src/vector/vbezier.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vector/vbezier.cpp b/src/vector/vbezier.cpp index bc31fa2..d33d235 100644 --- a/src/vector/vbezier.cpp +++ b/src/vector/vbezier.cpp @@ -32,7 +32,7 @@ float VBezier::length() const chord = VLine::length(x1, y1, x4, y4); - if (!vCompare(len, chord)) { + if ((len - chord) > 0.01) { split(&left, &right); /* split in two */ length = left.length() + /* try left side */ right.length(); /* try right side */ -- 2.34.1