summaryrefslogtreecommitdiff
path: root/src/tabwin.c
diff options
context:
space:
mode:
authorOlivier Fourdan <fourdan.olivier@wanadoo.fr>2005-09-04 20:43:07 +0000
committerOlivier Fourdan <fourdan.olivier@wanadoo.fr>2005-09-04 20:43:07 +0000
commit5dfe91536ed16d20a8bdea686382ed38249920e1 (patch)
tree1ac9cf23317d42cdfb8a762aae00dcb645546f1f /src/tabwin.c
parent1c053188d5520dc35886a61366cd1140c49b8f63 (diff)
downloadxfwm4-5dfe91536ed16d20a8bdea686382ed38249920e1.tar.gz
(Old svn revision: 17340)
Diffstat (limited to 'src/tabwin.c')
-rw-r--r--src/tabwin.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/tabwin.c b/src/tabwin.c
index a660c5394..f5ca75e77 100644
--- a/src/tabwin.c
+++ b/src/tabwin.c
@@ -274,7 +274,7 @@ tabwinRemoveClient (Tabwin * t, Client * c)
gtk_container_remove (GTK_CONTAINER (t->container), tmp->data);
t->head = g_list_delete_link (t->head, tmp);
- if ((t->head == g_list_next (t->head)))
+ if ((t->head == g_list_previous (t->head)))
{
if (t->head)
{
@@ -341,9 +341,9 @@ tabwinDestroy (Tabwin * tabwin)
if (tabwin->head)
{
GList *prev = g_list_previous (tabwin->head);
- if (prev)
+ if (tabwin->head->prev)
{
- prev->next = NULL;
+ tabwin->head->next = NULL;
tabwin->head->prev = NULL;
}
g_list_free (tabwin->head);