freetype-commit
[Top][All Lists]
Advanced

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

[freetype2] master 04ebb2a: * src/otvalid/otvcommon.c (otv_Coverage_get_


From: Werner LEMBERG
Subject: [freetype2] master 04ebb2a: * src/otvalid/otvcommon.c (otv_Coverage_get_last): Guard `count'.
Date: Tue, 17 Sep 2019 13:47:18 -0400 (EDT)

branch: master
commit 04ebb2a000ee40df2a9900198ec62d79af745b1f
Author: Werner Lemberg <address@hidden>
Commit: Werner Lemberg <address@hidden>

    * src/otvalid/otvcommon.c (otv_Coverage_get_last): Guard `count'.
    
    Problem reported by Marc Schönefeld <address@hidden>.
---
 ChangeLog              | 6 ++++++
 src/otvalid/otvcommn.c | 3 +++
 2 files changed, 9 insertions(+)

diff --git a/ChangeLog b/ChangeLog
index 03292f1..bed5802 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,11 @@
 2019-09-17  Werner Lemberg  <address@hidden>
 
+       * src/otvalid/otvcommon.c (otv_Coverage_get_last): Guard `count'.
+
+       Problem reported by Marc Schönefeld <address@hidden>.
+
+2019-09-17  Werner Lemberg  <address@hidden>
+
        * src/sfnt/sfwoff2.c (woff2_open_font): Check table index.
 
        Reported as
diff --git a/src/otvalid/otvcommn.c b/src/otvalid/otvcommn.c
index 5ed1723..3bd99f5 100644
--- a/src/otvalid/otvcommn.c
+++ b/src/otvalid/otvcommn.c
@@ -151,6 +151,9 @@
     FT_UInt   result = 0;
 
 
+    if ( !count )
+      return result;
+
     switch ( CoverageFormat )
     {
     case 1:



reply via email to

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