Commit 8ef1b7ac authored by Andrew Morton's avatar Andrew Morton Committed by Linus Torvalds

[PATCH] sysrq_key_table_key2index() fixlets

- It's using & where it meant to use &&.  (Randy Dunlap)

- It has two callsites - uninline it.
parent f598fb8d
...@@ -271,11 +271,11 @@ static struct sysrq_key_op *sysrq_key_table[SYSRQ_KEY_TABLE_LENGTH] = { ...@@ -271,11 +271,11 @@ static struct sysrq_key_op *sysrq_key_table[SYSRQ_KEY_TABLE_LENGTH] = {
}; };
/* key2index calculation, -1 on invalid index */ /* key2index calculation, -1 on invalid index */
static __inline__ int sysrq_key_table_key2index(int key) { static int sysrq_key_table_key2index(int key) {
int retval; int retval;
if ((key >= '0') & (key <= '9')) { if ((key >= '0') && (key <= '9')) {
retval = key - '0'; retval = key - '0';
} else if ((key >= 'a') & (key <= 'z')) { } else if ((key >= 'a') && (key <= 'z')) {
retval = key + 10 - 'a'; retval = key + 10 - 'a';
} else { } else {
retval = -1; retval = -1;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment