Last few tables that should be const.

pull/1/head
Nicholas Marriott 2011-01-01 03:43:20 +00:00
parent 67ee86085c
commit f833b885a1
3 changed files with 14 additions and 14 deletions

View File

@ -40,7 +40,7 @@ struct input_key_ent {
#define INPUTKEY_CURSOR 0x2 /* cursor key */
};
struct input_key_ent input_keys[] = {
const struct input_key_ent input_keys[] = {
/* Backspace key. */
{ KEYC_BSPACE, "\177", 0 },
@ -137,11 +137,11 @@ struct input_key_ent input_keys[] = {
void
input_key(struct window_pane *wp, int key)
{
struct input_key_ent *ike;
u_int i;
size_t dlen;
char *out;
u_char ch;
const struct input_key_ent *ike;
u_int i;
size_t dlen;
char *out;
u_char ch;
log_debug2("writing key 0x%x", key);

View File

@ -25,7 +25,7 @@
int key_string_search_table(const char *);
int key_string_get_modifiers(const char **);
struct {
const struct {
const char *string;
int key;
} key_string_table[] = {

View File

@ -48,7 +48,7 @@ struct xterm_keys_entry {
const char *template;
};
struct xterm_keys_entry xterm_keys_table[] = {
const struct xterm_keys_entry xterm_keys_table[] = {
{ KEYC_F1, "\033[1;_P" },
{ KEYC_F1, "\033O_P" },
{ KEYC_F2, "\033[1;_Q" },
@ -140,8 +140,8 @@ xterm_keys_modifiers(const char *template, const char *buf, size_t len)
int
xterm_keys_find(const char *buf, size_t len, size_t *size, int *key)
{
struct xterm_keys_entry *entry;
u_int i;
const struct xterm_keys_entry *entry;
u_int i;
for (i = 0; i < nitems(xterm_keys_table); i++) {
entry = &xterm_keys_table[i];
@ -162,10 +162,10 @@ xterm_keys_find(const char *buf, size_t len, size_t *size, int *key)
char *
xterm_keys_lookup(int key)
{
struct xterm_keys_entry *entry;
u_int i;
int modifiers;
char *out;
const struct xterm_keys_entry *entry;
u_int i;
int modifiers;
char *out;
modifiers = 1;
if (key & KEYC_SHIFT)