--- /dev/null
+#ifndef HARFBUZZ_GDEF_PRIVATE_H
+#define HARFBUZZ_GDEF_PRIVATE_H
+
+#include "harfbuzz-private.h"
+#include "harfbuzz-gdef.h"
+
+
+#endif /* HARFBUZZ_GDEF_PRIVATE_H */
--- /dev/null
+#ifndef HARFBUZZ_GDEF_H
+#define HARFBUZZ_GDEF_H
+
+#include "harfbuzz-common.h"
+
+HARFBUZZ_BEGIN_DECLS();
+
+
+HARFBUZZ_END_DECLS();
+
+#endif /* HARFBUZZ_GDEF_H */
#ifndef HARFBUZZ_OPEN_PRIVATE_H
#define HARFBUZZ_OPEN_PRIVATE_H
+#include "harfbuzz-private.h"
#include "harfbuzz-open.h"
-#include <stdint.h>
-#include <assert.h>
#include <glib.h>
/* Macros to convert to/from BigEndian */
--- /dev/null
+#ifndef HARFBUZZ_PRIVATE_H
+#define HARFBUZZ_PRIVATE_H
+
+#include <assert.h>
+
+#endif /* HARFBUZZ_PRIVATE_H */
#include "harfbuzz-open-private.h"
+#include "harfbuzz-gdef-private.h"
#include <stdlib.h>
#include <stdio.h>