about summary refs log tree commit diff
diff options
context:
space:
mode:
authorsternenseemann <0rpkxez4ksa01gb3typccl0i@systemli.org>2021-03-22 16:40:21 +0100
committersternenseemann <0rpkxez4ksa01gb3typccl0i@systemli.org>2021-03-22 16:40:29 +0100
commitb3a430b85bf6022f3216ea5b87d5ed933bf69f10 (patch)
tree0ba96818264288227134f60ab7731658216f0e86
parentef1641af4d622cea571ad07c2b8e7783d1dcb033 (diff)
feat(buchstabensuppe.h): don't depend on external headers
Should make dynamic linking a lot more convenient.
-rw-r--r--include/buchstabensuppe.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/include/buchstabensuppe.h b/include/buchstabensuppe.h
index 86467b4..461d96f 100644
--- a/include/buchstabensuppe.h
+++ b/include/buchstabensuppe.h
@@ -6,9 +6,6 @@
 
 #include <buchstabensuppe/bitmap.h>
 
-#include <schrift.h>
-#include <harfbuzz/hb.h>
-
 #include <stdbool.h>
 #include <stddef.h>
 
@@ -41,6 +38,9 @@ bs_utf32_buffer_t bs_decode_utf8(const char *, size_t);
  * @{
  */
 
+typedef struct hb_font_t hb_font_t;
+typedef struct SFT_Font SFT_Font;
+
 typedef struct bs_font {
   hb_font_t      *bs_font_hb;
   SFT_Font       *bs_font_schrift;