From 4c7ad11b03e00727b32ea6c1efd51d38cb868c83 Mon Sep 17 00:00:00 2001 From: Thomas White Date: Tue, 21 Oct 2014 17:07:52 +0200 Subject: Check further back before reusing a series slot --- src/whirligig.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/whirligig.c') diff --git a/src/whirligig.c b/src/whirligig.c index 86687f1f..4049c5eb 100644 --- a/src/whirligig.c +++ b/src/whirligig.c @@ -377,6 +377,11 @@ static int find_available_series(struct window *win) if ( win->ser[i][win->join_ptr-1] != -1 ) continue; } + if ( win->join_ptr > 1 ) { + if ( win->ser[i][win->join_ptr-2] != -1 ) continue; + } + + return i; } -- cgit v1.2.3