[HarfBuzz] harfbuzz: Branch 'master' - 2 commits

Behdad Esfahbod behdad at kemper.freedesktop.org
Mon Jul 27 03:19:47 PDT 2015


 NEWS                           |    9 ++++++++-
 configure.ac                   |    2 +-
 src/hb-ot-shape-complex-use.cc |    2 +-
 3 files changed, 10 insertions(+), 3 deletions(-)

New commits:
commit 9002c27b2f54bb5135db92045c0d770b47317577
Author: Behdad Esfahbod <behdad at behdad.org>
Date:   Mon Jul 27 12:17:54 2015 +0200

    1.0.1

diff --git a/NEWS b/NEWS
index 70e1088..ed67abf 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,12 @@
+Overview of changes leading to 1.0.1
+Monday, July 27, 2015
+====================================
+
+- Fix out-of-bounds access in USE shaper.
+
+
 Overview of changes leading to 1.0.0
-Thursday, July 26, 2015
+Sunday, July 26, 2015
 ====================================
 
 - Implement Universal Shaping Engine:
diff --git a/configure.ac b/configure.ac
index c6aa7ee..4d64586 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,6 +1,6 @@
 AC_PREREQ([2.64])
 AC_INIT([HarfBuzz],
-        [1.0.0],
+        [1.0.1],
         [http://bugs.freedesktop.org/enter_bug.cgi?product=harfbuzz],
         [harfbuzz],
         [http://harfbuzz.org/])
commit f1c20e1ba5bf218df7dc3e198bdcf1f449fc9387
Author: Behdad Esfahbod <behdad at behdad.org>
Date:   Mon Jul 27 12:16:02 2015 +0200

    [USE] Fix out-of-bounds static array access

diff --git a/src/hb-ot-shape-complex-use.cc b/src/hb-ot-shape-complex-use.cc
index 4b84bd7..1d44d22 100644
--- a/src/hb-ot-shape-complex-use.cc
+++ b/src/hb-ot-shape-complex-use.cc
@@ -142,7 +142,7 @@ collect_features_use (hb_ot_shape_planner_t *plan)
   map->add_gsub_pause (reorder);
 
   /* "Topographical features" */
-  for (unsigned int i = 0; i < ARRAY_LENGTH (other_features); i++)
+  for (unsigned int i = 0; i < ARRAY_LENGTH (arabic_features); i++)
     map->add_feature (arabic_features[i], 1, F_NONE);
   map->add_gsub_pause (NULL);
 


More information about the HarfBuzz mailing list