Enlightenment CVS committal Author : raster Project : e17 Module : libs/evas
Dir : e17/libs/evas/src/lib/engines/common Modified Files: evas_font_load.c Log Message: oops - yeah. watch the ptr. =================================================================== RCS file: /cvsroot/enlightenment/e17/libs/evas/src/lib/engines/common/evas_font_load.c,v retrieving revision 1.30 retrieving revision 1.31 diff -u -3 -r1.30 -r1.31 --- evas_font_load.c 27 Feb 2006 14:52:36 -0000 1.30 +++ evas_font_load.c 27 Feb 2006 15:40:46 -0000 1.31 @@ -273,9 +273,9 @@ if (fi) { fn->fonts = evas_list_append(fn->fonts, fi); + fi->hinting = fn->hinting; return fn; } - // fi->hinting = fn->hinting; return NULL; } @@ -290,9 +290,9 @@ if (fi) { fn->fonts = evas_list_append(fn->fonts, fi); + fi->hinting = fn->hinting; return fn; } - // fi->hinting = fn->hinting; return NULL; } @@ -359,6 +359,42 @@ return 0; } +RGBA_Font * +evas_common_font_memory_hinting_load(const char *name, int size, const void *data, int data_size, Font_Hint_Flags hinting) +{ + RGBA_Font *fn; + + fn = evas_common_font_memory_load(name, size, data, data_size); + if (fn) evas_common_font_hinting_set(fn, hinting); + return fn; +} + +RGBA_Font * +evas_common_font_hinting_load(const char *name, int size, Font_Hint_Flags hinting) +{ + RGBA_Font *fn; + + fn = evas_common_font_load(name, size); + if (fn) evas_common_font_hinting_set(fn, hinting); + return fn; +} + +RGBA_Font * +evas_common_font_hinting_add(RGBA_Font *fn, const char *name, int size, Font_Hint_Flags hinting) +{ + fn = evas_common_font_add(fn, name, size); + if (fn) evas_common_font_hinting_set(fn, hinting); + return fn; +} + +RGBA_Font * +evas_common_font_memory_hinting_add(RGBA_Font *fn, const char *name, int size, const void *data, int data_size, Font_Hint_Flags hinting) +{ + fn = evas_common_font_memory_add(fn, name, size, data, data_size); + if (fn) evas_common_font_hinting_set(fn, hinting); + return fn; +} + static Evas_Bool font_modify_cache_cb(Evas_Hash *hash, const char *key, void *data, void *fdata) { ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs