From 144d7b8a78a3b815af4065422f4099dfff3eecb8 Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Mon, 2 Feb 2004 01:33:46 +0000 Subject: [PATCH] oops - delete_me flag! SVN revision: 8763 --- legacy/evas/src/lib/canvas/evas_smart.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/legacy/evas/src/lib/canvas/evas_smart.c b/legacy/evas/src/lib/canvas/evas_smart.c index a250531327..2dec9dd813 100644 --- a/legacy/evas/src/lib/canvas/evas_smart.c +++ b/legacy/evas/src/lib/canvas/evas_smart.c @@ -147,5 +147,5 @@ void evas_object_smart_unuse(Evas_Smart *s) { s->usage--; - if (!s->usage) evas_smart_free(s); + if ((s->usage <= 0) && (s->delete_me)) evas_smart_free(s); }