=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/tmux/Attic/xterm-keys.c,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- src/usr.bin/tmux/Attic/xterm-keys.c 2010/10/14 00:37:51 1.7 +++ src/usr.bin/tmux/Attic/xterm-keys.c 2011/01/01 03:43:20 1.8 @@ -1,4 +1,4 @@ -/* $OpenBSD: xterm-keys.c,v 1.7 2010/10/14 00:37:51 nicm Exp $ */ +/* $OpenBSD: xterm-keys.c,v 1.8 2011/01/01 03:43:20 nicm Exp $ */ /* * Copyright (c) 2009 Nicholas Marriott @@ -48,7 +48,7 @@ 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 @@ 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 @@ 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)