{
int grp, maj, min;
- item &= 0xffffff; // 24bits for unicode - v6 up to E01EF (chrs) & 10FFFD for private use (plane 16)
+ // 24bits for unicode - v6 up to E01EF (chrs) & 10FFFD for private use (plane 16)
grp = (item >> 16) & 0xff;
maj = (item >> 8) & 0xff;
min = item & 0xff;
{
int grp, maj, min;
- item &= 0xffffff; // 24bits for unicode - v6 up to E01EF (chrs) & 10FFFD for private use (plane 16)
+ // 24bits for unicode - v6 up to E01EF (chrs) & 10FFFD for private use (plane 16)
grp = (item >> 16) & 0xff;
maj = (item >> 8) & 0xff;
min = item & 0xff;
{
int grp, maj, min;
- item &= 0xffffff; // 24bits for unicode - v6 up to E01EF (chrs) & 10FFFD for private use (plane 16)
+ // 24bits for unicode - v6 up to E01EF (chrs) & 10FFFD for private use (plane 16)
grp = (item >> 16) & 0xff;
maj = (item >> 8) & 0xff;
min = item & 0xff;
{
int grp, maj, min;
- item &= 0xffffff; // 24bits for unicode - v6 up to E01EF (chrs) & 10FFFD for private use (plane 16)
+ // 24bits for unicode - v6 up to E01EF (chrs) & 10FFFD for private use (plane 16)
grp = (item >> 16) & 0xff;
maj = (item >> 8) & 0xff;
min = item & 0xff;
fi = calloc(1, sizeof(RGBA_Font_Int));
if (!fi) return NULL;
fi->src = evas_common_font_source_find(name);
- if (!fi->src) fi->src = evas_common_font_source_memory_load(name, data, data_size);
+ if (!fi->src)
+ fi->src = evas_common_font_source_memory_load(name, data, data_size);
if (!fi->src)
{
free(fi);
}
fi->size = size;
_evas_common_font_int_cache_init(fi);
- return evas_common_font_int_load_init(fi);
+ fi = evas_common_font_int_load_init(fi);
+// evas_common_font_int_load_complete(fi);
+ return fi;
}
EAPI RGBA_Font_Int *
void
evas_common_font_int_reload(RGBA_Font_Int *fi)
{
- return;
if (fi->src->ft.face) return;
+ evas_common_font_source_load_complete(fi->src);
+ return;
evas_common_font_source_reload(fi->src);
evas_common_font_int_load_complete(fi);
}