fix image object leak on shutdown

This commit is contained in:
discomfitor 2014-01-01 16:16:24 -05:00
parent 0b8e2aecf7
commit e78afd6869
1 changed files with 12 additions and 0 deletions

View File

@ -514,6 +514,18 @@ _forecasts_new(Evas *evas)
static void
_forecasts_free(Forecasts *w)
{
char name[60];
int i;
for (i = 0; i < FORECASTS; i++)
{
Evas_Object *swallow;
snprintf(name, sizeof(name), "e.swallow.day%d.icon", i);
swallow = edje_object_part_swallow_get(w->forecasts_obj, name);
if (swallow)
evas_object_del(swallow);
}
evas_object_del(w->forecasts_obj);
evas_object_del(w->icon_obj);
free(w);