Minor
authorBehdad Esfahbod <behdad@behdad.org>
Thu, 2 May 2013 18:25:09 +0000 (14:25 -0400)
committerBehdad Esfahbod <behdad@behdad.org>
Thu, 2 May 2013 19:39:15 +0000 (15:39 -0400)
src/hb-ot-map-private.hh
src/hb-ot-map.cc
src/hb-ot-shape-private.hh

index 62fd605..c811fa4 100644 (file)
@@ -31,8 +31,8 @@
 
 #include "hb-buffer-private.hh"
 
-#include "hb-ot-layout-private.hh"
 
+struct hb_ot_shape_plan_t;
 
 static const hb_tag_t table_tags[2] = {HB_OT_TAG_GSUB, HB_OT_TAG_GPOS};
 
@@ -123,10 +123,11 @@ struct hb_ot_map_t
 
   inline void finish (void) {
     features.finish ();
-    lookups[0].finish ();
-    lookups[1].finish ();
-    stages[0].finish ();
-    stages[1].finish ();
+    for (unsigned int table_index = 0; table_index < 2; table_index++)
+    {
+      lookups[table_index].finish ();
+      stages[table_index].finish ();
+    }
   }
 
   public:
@@ -195,8 +196,10 @@ struct hb_ot_map_builder_t
 
   inline void finish (void) {
     feature_infos.finish ();
-    stages[0].finish ();
-    stages[1].finish ();
+    for (unsigned int table_index = 0; table_index < 2; table_index++)
+    {
+      stages[table_index].finish ();
+    }
   }
 
   private:
index 39929e0..64423cd 100644 (file)
@@ -28,6 +28,8 @@
 
 #include "hb-ot-map-private.hh"
 
+#include "hb-ot-layout-private.hh"
+
 
 void
 hb_ot_map_t::add_lookups (hb_face_t    *face,
index 9599f8e..8171471 100644 (file)
@@ -30,8 +30,7 @@
 #include "hb-private.hh"
 
 #include "hb-ot-map-private.hh"
-
-
+#include "hb-ot-layout-private.hh"