#include "hb-private.h"
#include "hb-font-private.h"
-#include "hb-ot-layout-private.h"
-
+#include "hb-unicode-private.h"
#include "hb-open-file-private.hh"
#include "hb-blob.h"
+#include "hb-ot-layout-private.h"
+
/*
* hb_font_funcs_t
*/
NULL, /* destroy */
NULL, /* user_data */
- NULL /* unicode */
+ &_hb_unicode_funcs_nil /* unicode */
};
hb_face_t *
hb_unicode_get_eastasian_width_func_t get_eastasian_width;
};
+HB_INTERNAL hb_unicode_funcs_t
+_hb_unicode_funcs_nil;
+
HB_END_DECLS
#endif /* HB_UNICODE_PRIVATE_H */
static unsigned int hb_unicode_get_combining_class_nil (hb_codepoint_t unicode) { return 0; }
static unsigned int hb_unicode_get_eastasian_width_nil (hb_codepoint_t unicode) { return 1; }
-static hb_unicode_funcs_t _hb_unicode_funcs_nil = {
+hb_unicode_funcs_t _hb_unicode_funcs_nil = {
HB_REFERENCE_COUNT_INVALID, /* ref_count */
hb_unicode_get_general_category_nil,