freetype-commit
[Top][All Lists]
Advanced

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

[freetype2] master 17db21f3f: * src/type1/t1afm.c (t1_get_index): Restor


From: Werner Lemberg
Subject: [freetype2] master 17db21f3f: * src/type1/t1afm.c (t1_get_index): Restore `strlen` call.
Date: Sun, 10 Sep 2023 22:36:02 -0400 (EDT)

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

    * src/type1/t1afm.c (t1_get_index): Restore `strlen` call.
    
    This reverts commit 8ed6d97446f2f3e5523da62eefbbf32ef7c1290e
    and fixes
       https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=62246
---
 src/type1/t1afm.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/type1/t1afm.c b/src/type1/t1afm.c
index 219e81a7b..d9b9398b0 100644
--- a/src/type1/t1afm.c
+++ b/src/type1/t1afm.c
@@ -69,8 +69,8 @@
 
 
       if ( gname && gname[0] == name[0]        &&
-           ft_strncmp( gname, name, len ) == 0 &&
-           gname[len] == 0                     )
+           ft_strlen( gname ) == len           &&
+           ft_strncmp( gname, name, len ) == 0 )
         return n;
     }
 



reply via email to

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