[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[freetype2] master cff026d 2/2: [truetype] Partly revert 5b626281.
From: |
Werner Lemberg |
Subject: |
[freetype2] master cff026d 2/2: [truetype] Partly revert 5b626281. |
Date: |
Tue, 23 Nov 2021 16:11:52 -0500 (EST) |
branch: master
commit cff026d41599945498044d2f4dcc0e610ffb6929
Author: Alexei Podtelezhnikov <apodtele@gmail.com>
Commit: Alexei Podtelezhnikov <apodtele@gmail.com>
[truetype] Partly revert 5b626281.
Fixes #1118.
* src/truetype/ttpload.c (tt_face_load_hdmx): Do not assume that
`record_size` is rounded even though the records are padded.
---
src/truetype/ttpload.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/truetype/ttpload.c b/src/truetype/ttpload.c
index 1368e17..55a2238 100644
--- a/src/truetype/ttpload.c
+++ b/src/truetype/ttpload.c
@@ -565,7 +565,7 @@
if ( num_records > 255 ||
( num_records > 0 &&
( record_size > 0x10004UL ||
- record_size & 3 ) ) )
+ record_size < 4 ) ) )
{
error = FT_THROW( Invalid_File_Format );
goto Fail;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [freetype2] master cff026d 2/2: [truetype] Partly revert 5b626281.,
Werner Lemberg <=