freetype-commit
[Top][All Lists]
Advanced

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

[freetype2] master 7de877b 1/6: [sfnt] Minor.


From: Werner LEMBERG
Subject: [freetype2] master 7de877b 1/6: [sfnt] Minor.
Date: Wed, 13 Jun 2018 00:12:01 -0400 (EDT)

branch: master
commit 7de877bbc6282c820fcf18262ec4c7bb7dcccc33
Author: Werner Lemberg <address@hidden>
Commit: Werner Lemberg <address@hidden>

    [sfnt] Minor.
    
    * src/sfnt/ttcolr.c (tt_face_load_colr_layers):
    s/palette_index/palette_entry_index/ for consistency.
    Adjust return error code in case of error.
---
 ChangeLog         |  8 ++++++++
 src/sfnt/ttcolr.c | 12 ++++++------
 2 files changed, 14 insertions(+), 6 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 01565a7..f02a24c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2018-06-12  Werner Lemberg  <address@hidden>
+
+       [sfnt] Minor.
+
+       * src/sfnt/ttcolr.c (tt_face_load_colr_layers):
+       s/palette_index/palette_entry_index/ for consistency.
+       Adjust return error code in case of error.
+
 2018-06-11  Alexei Podtelezhnikov  <address@hidden>
 
        [raster] Clean up.
diff --git a/src/sfnt/ttcolr.c b/src/sfnt/ttcolr.c
index 64e8b25..8e232c3 100644
--- a/src/sfnt/ttcolr.c
+++ b/src/sfnt/ttcolr.c
@@ -400,18 +400,18 @@
 
     for ( layer_idx = 0; layer_idx < glyph_record.num_layers; layer_idx++ )
     {
-      FT_UShort  gid           = FT_NEXT_USHORT( layer_record_ptr );
-      FT_UShort  palette_index = FT_NEXT_USHORT( layer_record_ptr );
+      FT_UShort  gid                 = FT_NEXT_USHORT( layer_record_ptr );
+      FT_UShort  palette_entry_index = FT_NEXT_USHORT( layer_record_ptr );
 
 
-      if ( palette_index != 0xFFFF                                 &&
-           palette_index >= face->palette_data.num_palette_entries )
+      if ( palette_entry_index != 0xFFFF                                 &&
+           palette_entry_index >= face->palette_data.num_palette_entries )
       {
-        error = FT_THROW( Invalid_File_Format );
+        error = FT_THROW( Invalid_Table );
         goto Error;
       }
 
-      layers[layer_idx].color_index = palette_index;
+      layers[layer_idx].color_index = palette_entry_index;
       layers[layer_idx].glyph_index = gid;
     }
 



reply via email to

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