Replace create_from_file with empty blob if HB_NO_OPEN is defined
diff --git a/src/main.cc b/src/main.cc index 490b76e..0aa4a5b 100644 --- a/src/main.cc +++ b/src/main.cc
@@ -38,6 +38,10 @@ using namespace OT; +#ifdef HB_NO_OPEN +#define hb_blob_create_from_file(x) hb_blob_get_empty () +#endif + int main (int argc, char **argv) {
diff --git a/src/test-buffer-serialize.cc b/src/test-buffer-serialize.cc index 28826be..6393f0b 100644 --- a/src/test-buffer-serialize.cc +++ b/src/test-buffer-serialize.cc
@@ -34,6 +34,10 @@ #include <stdio.h> +#ifdef HB_NO_OPEN +#define hb_blob_create_from_file(x) hb_blob_get_empty () +#endif + int main (int argc, char **argv) {
diff --git a/src/test-gpos-size-params.cc b/src/test-gpos-size-params.cc index acd1c4f..ad10ed4 100644 --- a/src/test-gpos-size-params.cc +++ b/src/test-gpos-size-params.cc
@@ -31,6 +31,10 @@ #include <stdio.h> +#ifdef HB_NO_OPEN +#define hb_blob_create_from_file(x) hb_blob_get_empty () +#endif + int main (int argc, char **argv) {
diff --git a/src/test-gsub-would-substitute.cc b/src/test-gsub-would-substitute.cc index 268f7db..7ad9e08 100644 --- a/src/test-gsub-would-substitute.cc +++ b/src/test-gsub-would-substitute.cc
@@ -35,6 +35,10 @@ #include "hb-ft.h" #endif +#ifdef HB_NO_OPEN +#define hb_blob_create_from_file(x) hb_blob_get_empty () +#endif + int main (int argc, char **argv) {
diff --git a/src/test-ot-color.cc b/src/test-ot-color.cc index e9126c0..3b4c8b6 100644 --- a/src/test-ot-color.cc +++ b/src/test-ot-color.cc
@@ -27,6 +27,10 @@ #include <cairo.h> +#ifdef HB_NO_OPEN +#define hb_blob_create_from_file(x) hb_blob_get_empty () +#endif + #if !defined(HB_NO_COLOR) && defined(CAIRO_HAS_SVG_SURFACE) #include "hb-ot.h"
diff --git a/src/test-ot-name.cc b/src/test-ot-name.cc index 44c2c17..4a484c6 100644 --- a/src/test-ot-name.cc +++ b/src/test-ot-name.cc
@@ -30,6 +30,10 @@ #include <stdlib.h> #include <stdio.h> +#ifdef HB_NO_OPEN +#define hb_blob_create_from_file(x) hb_blob_get_empty () +#endif + int main (int argc, char **argv) {
diff --git a/src/test.cc b/src/test.cc index f0eace8..65b469f 100644 --- a/src/test.cc +++ b/src/test.cc
@@ -34,6 +34,10 @@ #include "hb-ft.h" #endif +#ifdef HB_NO_OPEN +#define hb_blob_create_from_file(x) hb_blob_get_empty () +#endif + int main (int argc, char **argv) {