forked from enlightenment/efl
cserve2: add more error debug for font loading
This commit is contained in:
parent
4b473c90c0
commit
9929ee9aec
|
@ -93,6 +93,7 @@ _font_slave_source_load(const char *file, const char *name)
|
||||||
error = FT_New_Face(cserve2_ft_lib, file, 0, &(fsi->face));
|
error = FT_New_Face(cserve2_ft_lib, file, 0, &(fsi->face));
|
||||||
if (error)
|
if (error)
|
||||||
{
|
{
|
||||||
|
ERR("could not open font file: %s", file);
|
||||||
free(fsi);
|
free(fsi);
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
@ -106,6 +107,7 @@ _font_slave_source_load(const char *file, const char *name)
|
||||||
ef = eet_open(file, EET_FILE_MODE_READ);
|
ef = eet_open(file, EET_FILE_MODE_READ);
|
||||||
if (!ef)
|
if (!ef)
|
||||||
{
|
{
|
||||||
|
ERR("failed to read eet: %s", file);
|
||||||
free(fsi);
|
free(fsi);
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
@ -113,6 +115,7 @@ _font_slave_source_load(const char *file, const char *name)
|
||||||
eet_close(ef);
|
eet_close(ef);
|
||||||
if (!fdata)
|
if (!fdata)
|
||||||
{
|
{
|
||||||
|
ERR("failed to read font from eet: %s:%s", file, name);
|
||||||
free(fsi);
|
free(fsi);
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
@ -123,6 +126,7 @@ _font_slave_source_load(const char *file, const char *name)
|
||||||
0, &(fsi->face));
|
0, &(fsi->face));
|
||||||
if (error)
|
if (error)
|
||||||
{
|
{
|
||||||
|
ERR("failed to load font: %s:%s", file, name);
|
||||||
free(fsi->data);
|
free(fsi->data);
|
||||||
free(fsi);
|
free(fsi);
|
||||||
return NULL;
|
return NULL;
|
||||||
|
@ -132,6 +136,7 @@ _font_slave_source_load(const char *file, const char *name)
|
||||||
error = FT_Select_Charmap(fsi->face, ft_encoding_unicode);
|
error = FT_Select_Charmap(fsi->face, ft_encoding_unicode);
|
||||||
if (error)
|
if (error)
|
||||||
{
|
{
|
||||||
|
ERR("could not select unicode charmap for font: %s:%s", file, name);
|
||||||
FT_Done_Face(fsi->face);
|
FT_Done_Face(fsi->face);
|
||||||
free(fsi->data);
|
free(fsi->data);
|
||||||
free(fsi);
|
free(fsi);
|
||||||
|
|
Loading…
Reference in New Issue