diff options
author | Nicholas Marriott <nicholas.marriott@gmail.com> | 2009-01-07 22:52:33 +0000 |
---|---|---|
committer | Nicholas Marriott <nicholas.marriott@gmail.com> | 2009-01-07 22:52:33 +0000 |
commit | 4846ad16579f7fcf06fe01e03a56815b2d8c4a93 (patch) | |
tree | e5266f60bcd3e2fbdb203a10b26c67970ddc45a8 /tty-keys.c | |
parent | 4924d8e1e2c367b9593a6972e1bcb65ab0cb0a93 (diff) | |
download | rtmux-4846ad16579f7fcf06fe01e03a56815b2d8c4a93.tar.gz rtmux-4846ad16579f7fcf06fe01e03a56815b2d8c4a93.tar.bz2 rtmux-4846ad16579f7fcf06fe01e03a56815b2d8c4a93.zip |
Introduce nitems() and use it; use bsearch.
Diffstat (limited to 'tty-keys.c')
-rw-r--r-- | tty-keys.c | 5 |
1 files changed, 2 insertions, 3 deletions
@@ -1,4 +1,4 @@ -/* $Id: tty-keys.c,v 1.11 2008-09-26 06:45:28 nicm Exp $ */ +/* $Id: tty-keys.c,v 1.12 2009-01-07 22:52:33 nicm Exp $ */ /* * Copyright (c) 2007 Nicholas Marriott <nicm@users.sourceforge.net> @@ -205,7 +205,6 @@ struct { { "-\033Op", KEYC_KP4_0 }, { "-\033On", KEYC_KP4_2 }, }; -#define NTTYKEYS (sizeof tty_keys / sizeof tty_keys[0]) RB_GENERATE(tty_keys, tty_key, entry, tty_keys_cmp); @@ -227,7 +226,7 @@ tty_keys_init(struct tty *tty) RB_INIT(&tty->ktree); tty->ksize = 0; - for (i = 0; i < NTTYKEYS; i++) { + for (i = 0; i < nitems(tty_keys); i++) { if (*tty_keys[i].name == '-') s = tty_keys[i].name + 1; else { |