e: trying to do it in the right order.

SVN revision: 73271
This commit is contained in:
Cedric BAIL 2012-07-04 12:01:39 +00:00
parent fb046ddb93
commit 7f7692c1cb
1 changed files with 7 additions and 7 deletions

View File

@ -4412,6 +4412,13 @@ e_border_resize_limit(E_Border *bd,
static void
_e_border_free(E_Border *bd)
{
if (bd->client.e.state.video_parent)
{
bd->client.e.state.video_parent_border->client.e.state.video_child =
eina_list_remove
(bd->client.e.state.video_parent_border->client.e.state.video_child,
bd);
}
if (bd->client.e.state.video_child)
{
E_Border *tmp;
@ -4421,13 +4428,6 @@ _e_border_free(E_Border *bd)
tmp->client.e.state.video_parent_border = NULL;
}
}
if (bd->client.e.state.video_parent)
{
bd->client.e.state.video_parent_border->client.e.state.video_child =
eina_list_remove
(bd->client.e.state.video_parent_border->client.e.state.video_child,
bd);
}
if (bd->desktop)
{
efreet_desktop_free(bd->desktop);