freetype-commit
[Top][All Lists]
Advanced

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

[freetype2] master 1c44de209: * src/autofit/afloader.c (af_loader_load_g


From: Werner Lemberg
Subject: [freetype2] master 1c44de209: * src/autofit/afloader.c (af_loader_load_glyph): Remove `size` check.
Date: Sun, 20 Nov 2022 22:40:15 -0500 (EST)

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

    * src/autofit/afloader.c (af_loader_load_glyph): Remove `size` check.
    
    This is done by `FT_Load_Glyph`.
---
 src/autofit/afloader.c | 7 +------
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/src/autofit/afloader.c b/src/autofit/afloader.c
index 733354d13..978499ff0 100644
--- a/src/autofit/afloader.c
+++ b/src/autofit/afloader.c
@@ -216,7 +216,7 @@
     FT_Error  error;
 
     FT_Size           size          = face->size;
-    FT_Size_Internal  size_internal = NULL;
+    FT_Size_Internal  size_internal = size->internal;
     FT_GlyphSlot      slot          = face->glyph;
     FT_Slot_Internal  slot_internal = slot->internal;
     FT_GlyphLoader    gloader       = slot_internal->loader;
@@ -229,11 +229,6 @@
     AF_WritingSystemClass  writing_system_class;
 
 
-    if ( !size )
-      return FT_THROW( Invalid_Size_Handle );
-
-    size_internal = size->internal;
-
     FT_ZERO( &scaler );
 
     if ( !size_internal->autohint_metrics.x_scale                          ||



reply via email to

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