forked from enlightenment/efl
thanks tillsan! :) leak found. leak fixed. happy pants!
SVN revision: 8351
This commit is contained in:
parent
33a4059b2c
commit
19fdd7fbe7
|
@ -623,10 +623,10 @@ _edje_collection_free_part_description_free(Edje_Part_Description *desc)
|
|||
desc->image.tween_list = evas_list_remove(desc->image.tween_list, pi);
|
||||
free(pi);
|
||||
}
|
||||
if (desc->text.text) free(desc->text.text);
|
||||
if (desc->color_class) free(desc->color_class);
|
||||
if (desc->text.text) free(desc->text.text);
|
||||
if (desc->text.text_class) free(desc->text.text_class);
|
||||
if (desc->text.font) free(desc->text.font);
|
||||
if (desc->color_class) free(desc->color_class);
|
||||
if (desc->text.font) free(desc->text.font);
|
||||
free(desc);
|
||||
}
|
||||
|
||||
|
|
|
@ -249,7 +249,6 @@ struct _Edje_Part
|
|||
|
||||
int confine_id; /* dragging within this bit, -1 = no */
|
||||
} dragable;
|
||||
int load_error;
|
||||
};
|
||||
|
||||
struct _Edje_Part_Image_Id
|
||||
|
|
|
@ -236,6 +236,7 @@ _edje_text_part_on_del(Edje *ed, Edje_Part *pt)
|
|||
if ((pt->default_desc) && (pt->default_desc->text.text_class))
|
||||
{
|
||||
_edje_text_class_member_del(ed, pt->default_desc->text.text_class);
|
||||
free(pt->default_desc->text.text_class);
|
||||
pt->default_desc->text.text_class = NULL;
|
||||
}
|
||||
for (tmp = pt->other_desc; tmp; tmp = tmp->next)
|
||||
|
@ -246,6 +247,7 @@ _edje_text_part_on_del(Edje *ed, Edje_Part *pt)
|
|||
if (desc->text.text_class)
|
||||
{
|
||||
_edje_text_class_member_del(ed, desc->text.text_class);
|
||||
free(desc->text.text_class);
|
||||
desc->text.text_class = NULL;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue