X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=openbox%2Fstacking.c;h=be6d07d6daaa0d0a590da95eb97c5ebb18d0615b;hb=88097ba46cf4003f62effdc8b3aea64cdce6479f;hp=081bde932bb8b0cefbc91e3a2bc4c9dac0eef10a;hpb=f8a47de5ec444c452093371e3db16857eb39a490;p=chaz%2Fopenbox diff --git a/openbox/stacking.c b/openbox/stacking.c index 081bde93..be6d07d6 100644 --- a/openbox/stacking.c +++ b/openbox/stacking.c @@ -18,7 +18,7 @@ void stacking_set_list() if (size > 0) { windows = g_new(Window, size); win_it = windows; - for (it = g_list_last(stacking_list); it; it = it->prev, ++win_it) + for (it = g_list_last(stacking_list); it != NULL; it = it->prev, ++win_it) *win_it = ((Client*)it->data)->window; } else windows = NULL; @@ -46,7 +46,7 @@ void stacking_raise(Client *client) /* the stacking list is from highest to lowest */ it = stacking_list; - while (it) { + while (it != NULL) { Client *c = it->data; if (client->layer >= c->layer && m != c) break;