From 1cacfa85d0e74386d071de0d910ab93e69ae40d3 Mon Sep 17 00:00:00 2001 From: Dana Jansens Date: Sun, 29 Jun 2003 17:29:10 +0000 Subject: add some comments and asserts to make sure I don't ever add this bug again --- openbox/stacking.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'openbox/stacking.c') diff --git a/openbox/stacking.c b/openbox/stacking.c index 2fa4b2e6..643b3118 100644 --- a/openbox/stacking.c +++ b/openbox/stacking.c @@ -61,6 +61,8 @@ static void do_restack(GList *wins, GList *before) for (i = 1, it = wins; it; ++i, it = g_list_next(it)) { win[i] = window_top(it->data); + g_assert(win[i] != None); /* better not call stacking shit before + setting your top level window value */ stacking_list = g_list_insert_before(stacking_list, before, it->data); } @@ -253,7 +255,10 @@ void stacking_lower(ObWindow *window) void stacking_add(ObWindow *win) { StackLayer l; - GList *wins, *it; + GList *wins; + + g_assert(focus_backup != None); /* make sure I dont break this in the + future */ l = window_layer(win); wins = g_list_append(NULL, win); /* list of 1 element */ -- cgit v1.2.3