Evas: textblock - made _format_fill faster.
authortasn <tasn@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Thu, 12 Aug 2010 09:35:53 +0000 (09:35 +0000)
committertasn <tasn@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Thu, 12 Aug 2010 09:35:53 +0000 (09:35 +0000)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51032 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/canvas/evas_object_textblock.c

index 7926738..5338da8 100644 (file)
@@ -1567,11 +1567,8 @@ _format_fill(Evas_Object *obj, Evas_Object_Textblock_Format *fmt, const char *st
         if (_format_is_param(item))
           {
              const char *key = NULL, *val = NULL;
-             char *tmp = alloca(s - item + 1);
-             strncpy(tmp, item, s - item);
-             tmp[s - item] = '\0';
 
-             _format_param_parse(tmp, &key, &val);
+             _format_param_parse(item, &key, &val);
              _format_command(obj, fmt, key, val);
              eina_stringshare_del(key);
              eina_stringshare_del(val);