diff options
| author | Dana Jansens <danakj@orodu.net> | 2003-06-29 17:29:10 +0000 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2003-06-29 17:29:10 +0000 |
| commit | 1cacfa85d0e74386d071de0d910ab93e69ae40d3 (patch) | |
| tree | 4bed7e3662e12487cce96c656351e8fa9aa580dd /openbox/stacking.c | |
| parent | dd80df31c4ed096e79b45661d62e369df653f76b (diff) | |
add some comments and asserts to make sure I don't ever add this bug again
Diffstat (limited to 'openbox/stacking.c')
| -rw-r--r-- | openbox/stacking.c | 7 |
1 files changed, 6 insertions, 1 deletions
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 */ |
