vcl/source/fontsubset/sft.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
New commits: commit ea5da55b83b1a570a083dced4eb276cb2ac31e77 Author: Caolán McNamara <caol...@redhat.com> AuthorDate: Wed Mar 24 08:49:36 2021 +0000 Commit: Caolán McNamara <caol...@redhat.com> CommitDate: Wed Mar 24 16:18:52 2021 +0100 cid#1474444 Division or modulo by zero Change-Id: I46b5c64c250860e38f9d3601266db039a705d9b3 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113020 Tested-by: Caolán McNamara <caol...@redhat.com> Reviewed-by: Caolán McNamara <caol...@redhat.com> diff --git a/vcl/source/fontsubset/sft.cxx b/vcl/source/fontsubset/sft.cxx index b4932164b98a..abad6bd1e484 100644 --- a/vcl/source/fontsubset/sft.cxx +++ b/vcl/source/fontsubset/sft.cxx @@ -2062,7 +2062,7 @@ void GetTTGlobalFontInfo(TrueTypeFont *ttf, TTGlobalFontInfo *info) GetTTGlobalFontHeadInfo(ttf, info->xMin, info->yMin, info->xMax, info->yMax, info->macStyle); table = ttf->table(O_hhea, table_size); - if (table_size >= 10) + if (table_size >= 10 && UPEm != 0) { info->ascender = XUnits(UPEm, GetInt16(table, HHEA_ascender_offset)); info->descender = XUnits(UPEm, GetInt16(table, HHEA_descender_offset)); _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits