aboutsummaryrefslogtreecommitdiffstats
path: root/search.c
diff options
context:
space:
mode:
authorokan2011-03-22 10:57:31 +0000
committerokan2011-03-22 10:57:31 +0000
commitc5841193570edf6eca119c583d9e790eef12dcb1 (patch)
tree82cb7021fa6527f717129aceabeaa68ff00fde3a /search.c
parent6744c6dfbae31f04a8b397d35d144743b5845246 (diff)
downloadcwm-c5841193570edf6eca119c583d9e790eef12dcb1.tar.gz
introduce nitems macro, with the appropriate ifndef.
ok oga@
Diffstat (limited to 'search.c')
-rw-r--r--search.c9
1 files changed, 3 insertions, 6 deletions
diff --git a/search.c b/search.c
index 940e4cd..df9ce80 100644
--- a/search.c
+++ b/search.c
@@ -14,7 +14,7 @@
* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*
- * $Id: search.c,v 1.21 2010/09/25 20:01:27 okan Exp $
+ * $Id: search.c,v 1.22 2011/03/22 10:57:31 okan Exp $
*/
#include <sys/param.h>
@@ -42,9 +42,6 @@ search_match_client(struct menu_q *menuq, struct menu_q *resultq, char *search)
{
struct winname *wn;
struct menu *mi, *tierp[4], *before = NULL;
- int ntiers;
-
- ntiers = sizeof(tierp) / sizeof(tierp[0]);
TAILQ_INIT(resultq);
@@ -92,14 +89,14 @@ search_match_client(struct menu_q *menuq, struct menu_q *resultq, char *search)
* window. Furthermore, this is denoted by a "!" when
* printing the window name in the search menu.
*/
- if (cc == client_current() && tier < ntiers - 1)
+ if (cc == client_current() && tier < nitems(tierp) - 1)
tier++;
/* Clients that are hidden get ranked one up. */
if (cc->flags & CLIENT_HIDDEN && tier > 0)
tier--;
- assert(tier < ntiers);
+ assert(tier < nitems(tierp));
/*
* If you have a tierp, insert after it, and make it