=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/tmux/window.c,v retrieving revision 1.27 retrieving revision 1.28 diff -c -r1.27 -r1.28 *** src/usr.bin/tmux/window.c 2009/10/09 07:27:00 1.27 --- src/usr.bin/tmux/window.c 2009/10/10 10:02:48 1.28 *************** *** 1,4 **** ! /* $OpenBSD: window.c,v 1.27 2009/10/09 07:27:00 nicm Exp $ */ /* * Copyright (c) 2007 Nicholas Marriott --- 1,4 ---- ! /* $OpenBSD: window.c,v 1.28 2009/10/10 10:02:48 nicm Exp $ */ /* * Copyright (c) 2007 Nicholas Marriott *************** *** 174,180 **** return; winlink_stack_remove(stack, wl); ! SLIST_INSERT_HEAD(stack, wl, sentry); } void --- 174,180 ---- return; winlink_stack_remove(stack, wl); ! TAILQ_INSERT_HEAD(stack, wl, sentry); } void *************** *** 184,193 **** if (wl == NULL) return; ! ! SLIST_FOREACH(wl2, stack, sentry) { if (wl2 == wl) { ! SLIST_REMOVE(stack, wl, winlink, sentry); return; } } --- 184,193 ---- if (wl == NULL) return; ! ! TAILQ_FOREACH(wl2, stack, sentry) { if (wl2 == wl) { ! TAILQ_REMOVE(stack, wl, sentry); return; } }