freetype-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[freetype2] master c46c4b8e7: * src/sfnt/ttpost.c (load_format_20): Perm


From: Werner Lemberg
Subject: [freetype2] master c46c4b8e7: * src/sfnt/ttpost.c (load_format_20): Permit long names.
Date: Tue, 29 Aug 2023 13:52:16 -0400 (EDT)

branch: master
commit c46c4b8e79170e8a68267164845c04ce52191126
Author: Alexei Podtelezhnikov <apodtele@gmail.com>
Commit: Alexei Podtelezhnikov <apodtele@gmail.com>

    * src/sfnt/ttpost.c (load_format_20): Permit long names.
    
    Fixes #1254.
---
 src/sfnt/ttpost.c | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/src/sfnt/ttpost.c b/src/sfnt/ttpost.c
index 1dfad4298..cc02c6d55 100644
--- a/src/sfnt/ttpost.c
+++ b/src/sfnt/ttpost.c
@@ -224,11 +224,9 @@
         FT_UInt  len = strings[p];
 
 
-        if ( len > 63U )
-        {
-          error = FT_THROW( Invalid_File_Format );
-          goto Fail;
-        }
+        FT_TRACE4(( len < 40U ? "" 
+                              : "load_format_20: %u-byte name found\n",
+                                len ));
 
         strings[p]      = 0;
         name_strings[n] = strings + p + 1;



reply via email to

[Prev in Thread] Current Thread [Next in Thread]