make a special "ALL" ObClientSet which contains all clients.
authorDana Jansens <danakj@orodu.net>
Fri, 29 Jul 2011 21:28:14 +0000 (17:28 -0400)
committerDana Jansens <danakj@orodu.net>
Wed, 5 Oct 2011 17:34:39 +0000 (13:34 -0400)
commit5e8244fdd06c4cf64628b005c83d6f0291245c7b
tree5e42e0ffdbc3ea10a957e0e271b734f80fdd0d7e
parent1efcc6309c6f364923836f44fc75da560136c1ba
make a special "ALL" ObClientSet which contains all clients.

This saves copying all the clients into the set.

IMPORTANT: This client set will test as a "true" boolean regardless of if there
  are clients present or not.
  - We did this to allow for boolean filters.  A boolean filter returns the
    "ALL" set for its true value, and an empty set for its false value.
openbox/client_set.c
openbox/client_set.h