From 4383a1f409fb6439c99112e6e83916a1f411c447 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Fri, 15 Jun 2012 06:36:49 +0000 Subject: [PATCH] hey how about we stop breaking evas and edje with EVERY DAMN COMMIT??? SVN revision: 72162 --- legacy/evas/src/lib/canvas/evas_map.c | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/legacy/evas/src/lib/canvas/evas_map.c b/legacy/evas/src/lib/canvas/evas_map.c index 2b0591b6eb..9c2d71a056 100644 --- a/legacy/evas/src/lib/canvas/evas_map.c +++ b/legacy/evas/src/lib/canvas/evas_map.c @@ -171,16 +171,15 @@ _evas_map_free(Evas_Object *obj, Evas_Map *m) if (m->surface) obj->layer->evas->engine.func->image_map_surface_free (obj->layer->evas->engine.data.output, m->surface); + if (obj->spans) + { + // FIXME: destroy engine side spans + free(obj->spans); + obj->spans = NULL; + } } m->magic = 0; free(m); - - if (obj->spans) - { - // FIXME: destroy engine side spans - free(obj->spans); - obj->spans = NULL; - } } /****************************************************************************/