diff --git a/legacy/edje/src/lib/edje_calc.c b/legacy/edje/src/lib/edje_calc.c index f81e8f13f6..1002145244 100644 --- a/legacy/edje/src/lib/edje_calc.c +++ b/legacy/edje/src/lib/edje_calc.c @@ -511,8 +511,7 @@ _edje_part_recalc_single(Edje *ed, if ((fnt->entry) && (!strcmp(fnt->entry, font))) { - strcpy(buf, "fonts/"); - strcat(buf, font); + snprintf(buf, sizeof(buf), "fonts/%s", font); font = buf; inlined_font = 1; break;