From 9a7ba8e27a7752e16fe07b05f4b222bcf735532a Mon Sep 17 00:00:00 2001 From: =?utf8?q?Iv=C3=A1n=20Briano?= Date: Mon, 25 Jun 2012 17:42:58 +0000 Subject: [PATCH] Re-enable the used glyphs message now that it doesn't crash or leak SVN revision: 72819 --- legacy/evas/src/bin/evas_cserve2_cache.c | 3 ++- legacy/evas/src/bin/evas_cserve2_main.c | 2 -- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/legacy/evas/src/bin/evas_cserve2_cache.c b/legacy/evas/src/bin/evas_cserve2_cache.c index a78a07c..dcf43d8 100644 --- a/legacy/evas/src/bin/evas_cserve2_cache.c +++ b/legacy/evas/src/bin/evas_cserve2_cache.c @@ -2508,7 +2508,7 @@ cserve2_cache_font_glyphs_used(Client *client, const char *source, unsigned int return 0; } - _glyphs_load_request_prepare(req); + _glyphs_request_check(req); groups = _glyphs_group_create(req); // Promote SHMs which are still cached and in use @@ -2518,6 +2518,7 @@ cserve2_cache_font_glyphs_used(Client *client, const char *source, unsigned int { _font_shm_promote(gg->fc); eina_list_free(gg->glyphs); + free(gg); } _glyphs_request_free(req); diff --git a/legacy/evas/src/bin/evas_cserve2_main.c b/legacy/evas/src/bin/evas_cserve2_main.c index a0c909a..da9d7ea 100644 --- a/legacy/evas/src/bin/evas_cserve2_main.c +++ b/legacy/evas/src/bin/evas_cserve2_main.c @@ -316,13 +316,11 @@ _cserve2_client_font_glyphs_request(Client *client) { INF("Received CSERVE2_FONT_GLYPHS_USED command: RID=%d", msg->base.rid); - /* cserve2_cache_font_glyphs_used(client, source, msg->sourcelen, fontpath, msg->pathlen, msg->hint, msg->rend_flags, msg->size, msg->dpi, glyphs, msg->nglyphs, msg->base.rid); - */ } } -- 2.7.4