[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[freetype2-demos] master 6e609535 2/2: * src/ftcommon.c (my_face_request
From: |
Werner Lemberg |
Subject: |
[freetype2-demos] master 6e609535 2/2: * src/ftcommon.c (my_face_requester): Recognize t1 file extension. |
Date: |
Fri, 3 Feb 2023 22:48:40 -0500 (EST) |
branch: master
commit 6e6095353ac5663feb0ad729c34a0e67403ac839
Author: Alexei Podtelezhnikov <apodtele@gmail.com>
Commit: Alexei Podtelezhnikov <apodtele@gmail.com>
* src/ftcommon.c (my_face_requester): Recognize t1 file extension.
---
src/ftcommon.c | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/src/ftcommon.c b/src/ftcommon.c
index 81e4fc3e..d0bf106d 100644
--- a/src/ftcommon.c
+++ b/src/ftcommon.c
@@ -300,7 +300,8 @@
size_t path_len = strlen( font->filepathname );
char* suffix = (char *)strrchr( font->filepathname, '.' );
int has_extension = suffix &&
- ( strcasecmp( suffix, ".pfa" ) == 0 ||
+ ( strcasecmp( suffix, ".t1" ) == 0 ||
+ strcasecmp( suffix, ".pfa" ) == 0 ||
strcasecmp( suffix, ".pfb" ) == 0 );
size_t ext_path_len;
@@ -309,8 +310,8 @@
if ( has_extension )
{
- /* Ignore `.pfa' or `.pfb' extension in the original font path. */
- path_len -= 4;
+ /* Ignore `.t1' `.pfa',`.pfb' extension in the original path. */
+ path_len = suffix - font->filepathname;
}
ext_path_len = path_len + 5; /* 4 bytes extension + '\0' */
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [freetype2-demos] master 6e609535 2/2: * src/ftcommon.c (my_face_requester): Recognize t1 file extension.,
Werner Lemberg <=