diff options
author | Nicholas Marriott <nicm@openbsd.org> | 2009-11-26 22:56:59 +0000 |
---|---|---|
committer | Nicholas Marriott <nicm@openbsd.org> | 2009-11-26 22:56:59 +0000 |
commit | 1acf066fb97226bf178177f2521b35eb08261d7e (patch) | |
tree | 3f9e3d0b1a65225c0dcbf1b853c2de9dc4c07f44 | |
parent | e7f4319ac6c1341c0a31582693de54a02458a2b9 (diff) | |
download | rtmux-1acf066fb97226bf178177f2521b35eb08261d7e.tar.gz rtmux-1acf066fb97226bf178177f2521b35eb08261d7e.tar.bz2 rtmux-1acf066fb97226bf178177f2521b35eb08261d7e.zip |
Make types clearer and lint happier.
-rw-r--r-- | key-string.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/key-string.c b/key-string.c index 0c5c8269..857d31d6 100644 --- a/key-string.c +++ b/key-string.c @@ -105,12 +105,12 @@ int key_string_lookup_string(const char *string) { int key; - const u_char *ptr; + const char *ptr; if (string[0] == '\0') return (KEYC_NONE); if (string[1] == '\0') - return (string[0]); + return ((u_char) string[0]); ptr = NULL; if ((string[0] == 'C' || string[0] == 'c') && string[1] == '-') @@ -133,7 +133,7 @@ key_string_lookup_string(const char *string) } else { if (ptr[1] != '\0') return (KEYC_NONE); - key = ptr[0]; + key = (u_char) ptr[0]; } /* @@ -162,7 +162,7 @@ key_string_lookup_string(const char *string) } else { if (ptr[1] == '\0') return (KEYC_NONE); - key = ptr[0]; + key = (u_char) ptr[0]; } if (key >= 32 && key <= 127) @@ -209,7 +209,7 @@ key_string_lookup_key(int key) } if (key >= 32 && key <= 255) { - tmp[0] = key; + tmp[0] = (char) key; tmp[1] = '\0'; return (tmp); } |