git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@73416
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
2012-07-05 Cedric Bail
* Strongly disable Evas pipe rendering.
+
+2012-07-05 Cedric Bail
+
+ * Don't let bad map sneek at render time and ban them as early as possible.
+
Fixes:
* Add missing files in the tarball.
* Add svg rendering with Esvg
+ * Don't accept broken map.
Removal:
* Remove EVAS_FRAME_QUEUING, EVAS_SLI, METRIC_CACHE and WORD_CACHE.
return;
MAGIC_CHECK_END();
- if (!map)
+ if (!map || map->count < 4)
{
if (obj->cur.map)
{
obj->spans = NULL;
}
- if (!((obj->cur.map) && (obj->cur.map->count > 3) && (obj->cur.usemap)))
- return ;
-
if (!obj->spans)
obj->spans = calloc(1, sizeof (RGBA_Map) +
sizeof (RGBA_Map_Point) * (obj->cur.map->count - 1));