shithub: freetype+ttf2subf

Download patch

ref: 7665914ccd2edf011cfe2834f8a058e4e68d3361
parent: a5818ed1e137b99e03eec2fb63f8a55dca0e624e
author: Werner Lemberg <[email protected]>
date: Thu Sep 13 04:58:49 EDT 2018

* src/sfnt/sfdriver.c (sfnt_get_var_ps_name): Fix last commit.

git/fs: mount .git/fs: mount/attach disallowed
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 2018-09-13  Werner Lemberg  <[email protected]>
 
+	* src/sfnt/sfdriver.c (sfnt_get_var_ps_name): Fix last commit.
+
+2018-09-13  Werner Lemberg  <[email protected]>
+
 	* src/sfnt/sfdriver.c (sfnt_get_var_ps_name): Check `result'.
 
 	Reported as
--- a/src/sfnt/sfdriver.c
+++ b/src/sfnt/sfdriver.c
@@ -841,7 +841,14 @@
                                    sfnt_is_alphanumeric,
                                    0 );
 
-      len = result ? ft_strlen( result ) : 0;
+      if ( !result )
+      {
+        FT_TRACE0(( "sfnt_get_var_ps_name:"
+                    " No valid PS name prefix for font instances found\n" ));
+        return NULL;
+      }
+
+      len = ft_strlen( result );
 
       /* sanitize if necessary; we reserve space for 36 bytes (a 128bit  */
       /* checksum as a hex number, preceded by `-' and followed by three */