summaryrefslogtreecommitdiff
path: root/legacy/evas/src/lib/canvas/evas_layer.c
diff options
context:
space:
mode:
authorCarsten Haitzler <raster@rasterman.com>2003-07-30 02:58:10 +0000
committerCarsten Haitzler <raster@rasterman.com>2003-07-30 02:58:10 +0000
commit84544019f0a28b56ec1693c48c0d9f5ab8f3ff3a (patch)
treeb9e1e5f558fb692b70854740ed1c27811bf31eca /legacy/evas/src/lib/canvas/evas_layer.c
parent1df7a5135b4410ab84af19de16cff702bfb710e3 (diff)
oops. on evas_free nested smart objects might just not clean up right.. fix
SVN revision: 7263
Diffstat (limited to 'legacy/evas/src/lib/canvas/evas_layer.c')
-rw-r--r--legacy/evas/src/lib/canvas/evas_layer.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/legacy/evas/src/lib/canvas/evas_layer.c b/legacy/evas/src/lib/canvas/evas_layer.c
index 79d3d74..3de316c 100644
--- a/legacy/evas/src/lib/canvas/evas_layer.c
+++ b/legacy/evas/src/lib/canvas/evas_layer.c
@@ -54,7 +54,7 @@ evas_layer_pre_free(Evas_Layer *lay)
54 Evas_Object *obj; 54 Evas_Object *obj;
55 55
56 obj = (Evas_Object *)l; 56 obj = (Evas_Object *)l;
57 evas_object_del(obj); 57 if (!obj->smart.parent) evas_object_del(obj);
58 } 58 }
59} 59}
60 60