Index: third_party/harfbuzz-ng/src/test-buffer-serialize.cc |
diff --git a/third_party/harfbuzz-ng/src/test-buffer-serialize.cc b/third_party/harfbuzz-ng/src/test-buffer-serialize.cc |
index 3577dbf688eda4b53357cf5212877cb7f3b6a119..18c46e9524b69dd12b972c7fa63c4b4210d397c1 100644 |
--- a/third_party/harfbuzz-ng/src/test-buffer-serialize.cc |
+++ b/third_party/harfbuzz-ng/src/test-buffer-serialize.cc |
@@ -34,7 +34,10 @@ |
#endif |
#ifdef HAVE_GLIB |
-#include <glib.h> |
+# include <glib.h> |
+# if !GLIB_CHECK_VERSION (2, 22, 0) |
+# define g_mapped_file_unref g_mapped_file_free |
+# endif |
#endif |
#include <stdlib.h> |
#include <stdio.h> |
@@ -114,7 +117,7 @@ main (int argc, char **argv) |
hb_buffer_serialize_glyphs (buf, 0, hb_buffer_get_length (buf), |
out, sizeof (out), NULL, |
font, HB_BUFFER_SERIALIZE_FORMAT_JSON, |
- HB_BUFFER_SERIALIZE_FLAGS_DEFAULT); |
+ HB_BUFFER_SERIALIZE_FLAG_DEFAULT); |
puts (out); |
} |