From 14efb498dd454e5a1f868c9734ce177cfdfc09dd Mon Sep 17 00:00:00 2001 From: Jean-Philippe Andre Date: Tue, 28 Jun 2016 19:17:24 +0900 Subject: [PATCH] evas: Fix double stringshare_del A stringshare for font "style" was not properly duplicated, resulting in lots of invalid stringshare pointers. Ping @id213sin (commit 2ce33e73a7d48d4b54a075c07f12c0162). Change-Id: Ie87e42b9f3d5fd365d000798c9493a660a240954 --- src/lib/evas/canvas/evas_font_dir.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lib/evas/canvas/evas_font_dir.c b/src/lib/evas/canvas/evas_font_dir.c index cd2db5b..81be889 100644 --- a/src/lib/evas/canvas/evas_font_dir.c +++ b/src/lib/evas/canvas/evas_font_dir.c @@ -456,6 +456,7 @@ evas_font_desc_dup(const Evas_Font_Description *fdesc) new->name = eina_stringshare_ref(new->name); new->fallbacks = eina_stringshare_ref(new->fallbacks); new->lang = eina_stringshare_ref(new->lang); + new->style = eina_stringshare_ref(new->style); return new; } -- 2.7.4