smart objects - remember to free smart data
fix leak @fix
This commit is contained in:
parent
75ff059be3
commit
0195e9b861
|
@ -967,6 +967,7 @@ _smart_del(Evas_Object *obj)
|
||||||
sd->et_req = NULL;
|
sd->et_req = NULL;
|
||||||
|
|
||||||
_parent_sc.del(obj);
|
_parent_sc.del(obj);
|
||||||
|
free(sd);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
|
|
@ -628,6 +628,7 @@ _smart_del(Evas_Object *obj)
|
||||||
free(en);
|
free(en);
|
||||||
}
|
}
|
||||||
_parent_sc.del(obj);
|
_parent_sc.del(obj);
|
||||||
|
free(sd);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
|
|
@ -3482,6 +3482,7 @@ _smart_del(Evas_Object *obj)
|
||||||
sd->glayer = NULL;
|
sd->glayer = NULL;
|
||||||
|
|
||||||
_parent_sc.del(obj);
|
_parent_sc.del(obj);
|
||||||
|
free(sd);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
|
Loading…
Reference in New Issue