From 627579522db247303058f95c2b4530aa9c03b0f2 Mon Sep 17 00:00:00 2001 From: Hermet Park Date: Mon, 2 Nov 2020 19:25:36 +0900 Subject: [PATCH] sw_engine shape: code refactoring. thorvg always prefer simpler code, less LOC. --- src/lib/sw_engine/tvgSwShape.cpp | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/lib/sw_engine/tvgSwShape.cpp b/src/lib/sw_engine/tvgSwShape.cpp index 44066f33..5694da9f 100644 --- a/src/lib/sw_engine/tvgSwShape.cpp +++ b/src/lib/sw_engine/tvgSwShape.cpp @@ -430,12 +430,8 @@ bool _fastTrack(const SwOutline* outline) auto pt3 = outline->pts + 2; auto pt4 = outline->pts + 3; - SwPoint a; - SwPoint b; - a.x = pt1->x; - a.y = pt3->y; - b.x = pt3->x; - b.y = pt1->y; + auto a = SwPoint{pt1->x, pt3->y}; + auto b = SwPoint{pt3->x, pt1->y}; if ((*pt2 == a && *pt4 == b) || (*pt2 == b && *pt4 == a)) return true;