Minor
This commit is contained in:
parent
26b6024962
commit
fca0923b04
|
@ -63,7 +63,7 @@ hb_icu_script_from_script (hb_script_t script)
|
||||||
|
|
||||||
|
|
||||||
static unsigned int
|
static unsigned int
|
||||||
hb_icu_get_combining_class (hb_unicode_funcs_t *ufuncs HB_UNUSED,
|
hb_icu_unicode_combining_class (hb_unicode_funcs_t *ufuncs HB_UNUSED,
|
||||||
hb_codepoint_t unicode,
|
hb_codepoint_t unicode,
|
||||||
void *user_data HB_UNUSED)
|
void *user_data HB_UNUSED)
|
||||||
|
|
||||||
|
@ -72,7 +72,7 @@ hb_icu_get_combining_class (hb_unicode_funcs_t *ufuncs HB_UNUSED,
|
||||||
}
|
}
|
||||||
|
|
||||||
static unsigned int
|
static unsigned int
|
||||||
hb_icu_get_eastasian_width (hb_unicode_funcs_t *ufuncs HB_UNUSED,
|
hb_icu_unicode_eastasian_width (hb_unicode_funcs_t *ufuncs HB_UNUSED,
|
||||||
hb_codepoint_t unicode,
|
hb_codepoint_t unicode,
|
||||||
void *user_data HB_UNUSED)
|
void *user_data HB_UNUSED)
|
||||||
{
|
{
|
||||||
|
@ -91,7 +91,7 @@ hb_icu_get_eastasian_width (hb_unicode_funcs_t *ufuncs HB_UNUSED,
|
||||||
}
|
}
|
||||||
|
|
||||||
static hb_unicode_general_category_t
|
static hb_unicode_general_category_t
|
||||||
hb_icu_get_general_category (hb_unicode_funcs_t *ufuncs HB_UNUSED,
|
hb_icu_unicode_general_category (hb_unicode_funcs_t *ufuncs HB_UNUSED,
|
||||||
hb_codepoint_t unicode,
|
hb_codepoint_t unicode,
|
||||||
void *user_data HB_UNUSED)
|
void *user_data HB_UNUSED)
|
||||||
{
|
{
|
||||||
|
@ -142,7 +142,7 @@ hb_icu_get_general_category (hb_unicode_funcs_t *ufuncs HB_UNUSED,
|
||||||
}
|
}
|
||||||
|
|
||||||
static hb_codepoint_t
|
static hb_codepoint_t
|
||||||
hb_icu_get_mirroring (hb_unicode_funcs_t *ufuncs HB_UNUSED,
|
hb_icu_unicode_mirroring (hb_unicode_funcs_t *ufuncs HB_UNUSED,
|
||||||
hb_codepoint_t unicode,
|
hb_codepoint_t unicode,
|
||||||
void *user_data HB_UNUSED)
|
void *user_data HB_UNUSED)
|
||||||
{
|
{
|
||||||
|
@ -150,7 +150,7 @@ hb_icu_get_mirroring (hb_unicode_funcs_t *ufuncs HB_UNUSED,
|
||||||
}
|
}
|
||||||
|
|
||||||
static hb_script_t
|
static hb_script_t
|
||||||
hb_icu_get_script (hb_unicode_funcs_t *ufuncs HB_UNUSED,
|
hb_icu_unicode_script (hb_unicode_funcs_t *ufuncs HB_UNUSED,
|
||||||
hb_codepoint_t unicode,
|
hb_codepoint_t unicode,
|
||||||
void *user_data HB_UNUSED)
|
void *user_data HB_UNUSED)
|
||||||
{
|
{
|
||||||
|
@ -163,6 +163,26 @@ hb_icu_get_script (hb_unicode_funcs_t *ufuncs HB_UNUSED,
|
||||||
return hb_icu_script_to_script (scriptCode);
|
return hb_icu_script_to_script (scriptCode);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static hb_bool_t
|
||||||
|
hb_icu_unicode_compose (hb_unicode_funcs_t *ufuncs HB_UNUSED,
|
||||||
|
hb_codepoint_t a,
|
||||||
|
hb_codepoint_t b,
|
||||||
|
hb_codepoint_t *ab,
|
||||||
|
void *user_data HB_UNUSED)
|
||||||
|
{
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
|
static hb_bool_t
|
||||||
|
hb_icu_unicode_decompose (hb_unicode_funcs_t *ufuncs HB_UNUSED,
|
||||||
|
hb_codepoint_t ab,
|
||||||
|
hb_codepoint_t *a,
|
||||||
|
hb_codepoint_t *b,
|
||||||
|
void *user_data HB_UNUSED)
|
||||||
|
{
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
extern HB_INTERNAL hb_unicode_funcs_t _hb_unicode_funcs_icu;
|
extern HB_INTERNAL hb_unicode_funcs_t _hb_unicode_funcs_icu;
|
||||||
hb_unicode_funcs_t _hb_icu_unicode_funcs = {
|
hb_unicode_funcs_t _hb_icu_unicode_funcs = {
|
||||||
HB_OBJECT_HEADER_STATIC,
|
HB_OBJECT_HEADER_STATIC,
|
||||||
|
@ -170,15 +190,9 @@ hb_unicode_funcs_t _hb_icu_unicode_funcs = {
|
||||||
NULL, /* parent */
|
NULL, /* parent */
|
||||||
TRUE, /* immutable */
|
TRUE, /* immutable */
|
||||||
{
|
{
|
||||||
hb_icu_get_combining_class,
|
#define HB_UNICODE_FUNC_IMPLEMENT(name) hb_icu_unicode_##name,
|
||||||
hb_icu_get_eastasian_width,
|
HB_UNICODE_FUNCS_IMPLEMENT_CALLBACKS
|
||||||
hb_icu_get_general_category,
|
#undef HB_UNICODE_FUNC_IMPLEMENT
|
||||||
hb_icu_get_mirroring,
|
|
||||||
hb_icu_get_script,
|
|
||||||
/* TODO
|
|
||||||
hb_icu_compose,
|
|
||||||
hb_icu_decompose,
|
|
||||||
*/
|
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue