Fix test
diff --git a/src/hb-graphite2.h b/src/hb-graphite2.h
index 3037868..68bd019 100644
--- a/src/hb-graphite2.h
+++ b/src/hb-graphite2.h
@@ -26,6 +26,7 @@
#ifndef HB_GRAPHITE2_H
#define HB_GRAPHITE2_H
+#include "hb-common.h"
#include "hb-shape.h"
HB_BEGIN_DECLS
diff --git a/src/hb-ot-shape.h b/src/hb-ot-shape.h
index 644b11e..1897e84 100644
--- a/src/hb-ot-shape.h
+++ b/src/hb-ot-shape.h
@@ -27,6 +27,7 @@
#ifndef HB_OT_SHAPE_H
#define HB_OT_SHAPE_H
+#include "hb-common.h"
#include "hb-shape.h"
diff --git a/src/hb-uniscribe.h b/src/hb-uniscribe.h
index 7dc830e..dbcacd7 100644
--- a/src/hb-uniscribe.h
+++ b/src/hb-uniscribe.h
@@ -27,6 +27,7 @@
#ifndef HB_UNISCRIBE_H
#define HB_UNISCRIBE_H
+#include "hb-common.h"
#include "hb-shape.h"
#define _WIN32_WINNT 0x0500