From d247c56278215d2ff9cb65563fe250b9a852c18a Mon Sep 17 00:00:00 2001 From: Ben Wagner Date: Thu, 31 Mar 2022 18:54:15 -0400 Subject: [PATCH] [truetype] Use SUB_LONG for component offset. * src/truetype/ttgload.c (TT_Process_Composite_Component): do it. Bug: https://crbug.com/1309429 --- src/truetype/ttgload.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/truetype/ttgload.c b/src/truetype/ttgload.c index b189f982f..23c645f09 100644 --- a/src/truetype/ttgload.c +++ b/src/truetype/ttgload.c @@ -1228,8 +1228,8 @@ p1 = gloader->base.outline.points + k; p2 = gloader->base.outline.points + l; - x = p1->x - p2->x; - y = p1->y - p2->y; + x = SUB_LONG(p1->x, p2->x); + y = SUB_LONG(p1->y, p2->y); } else {