| Index: core/src/fpdfapi/fpdf_font/fpdf_font_cid.cpp
 | 
| diff --git a/core/src/fpdfapi/fpdf_font/fpdf_font_cid.cpp b/core/src/fpdfapi/fpdf_font/fpdf_font_cid.cpp
 | 
| index d4c71085a1af2f7f16de2c425e027b1c9be5e9db..1434c9d3367f6b83cac6d5f8fe39d7f331df7349 100644
 | 
| --- a/core/src/fpdfapi/fpdf_font/fpdf_font_cid.cpp
 | 
| +++ b/core/src/fpdfapi/fpdf_font/fpdf_font_cid.cpp
 | 
| @@ -1343,12 +1343,12 @@ void CPDF_CIDFont::GetCharBBox(FX_DWORD charcode, FX_RECT& rect, int level) {
 | 
|      FX_WORD CID = CIDFromCharCode(charcode);
 | 
|      const uint8_t* pTransform = GetCIDTransform(CID);
 | 
|      if (pTransform && !bVert) {
 | 
| -      CFX_AffineMatrix matrix(CIDTransformToFloat(pTransform[0]),
 | 
| -                              CIDTransformToFloat(pTransform[1]),
 | 
| -                              CIDTransformToFloat(pTransform[2]),
 | 
| -                              CIDTransformToFloat(pTransform[3]),
 | 
| -                              CIDTransformToFloat(pTransform[4]) * 1000,
 | 
| -                              CIDTransformToFloat(pTransform[5]) * 1000);
 | 
| +      CFX_Matrix matrix(CIDTransformToFloat(pTransform[0]),
 | 
| +                        CIDTransformToFloat(pTransform[1]),
 | 
| +                        CIDTransformToFloat(pTransform[2]),
 | 
| +                        CIDTransformToFloat(pTransform[3]),
 | 
| +                        CIDTransformToFloat(pTransform[4]) * 1000,
 | 
| +                        CIDTransformToFloat(pTransform[5]) * 1000);
 | 
|        CFX_FloatRect rect_f(rect);
 | 
|        rect_f.Transform(&matrix);
 | 
|        rect = rect_f.GetOutterRect();
 | 
| 
 |