lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Sat, 17 May 2014 00:46:43 +0000 From: "Son P. Nguyen" <fastmutex@...il.com> To: w.d.hubbs@...il.com Cc: chris@...-brannons.com, kirk@...sers.ca, samuel.thibault@...-lyon.org, gregkh@...uxfoundation.org, speakup@...ille.uwo.ca, devel@...verdev.osuosl.org, linux-kernel@...r.kernel.org, "Son P. Nguyen" <fastmutex@...il.com> Subject: [PATCH] Staging: speakup: fixed reporting_keystroke variable type From: "Son P. Nguyen" <fastmutex@...il.com> Fixed reporting_keystroke type to int instead of bool to quiet sparse complaints of error cannot size expression. This is a part of eudyptula-challenge. Signed-off-by: Son P. Nguyen <fastmutex@...il.com> --- drivers/staging/speakup/fakekey.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/staging/speakup/fakekey.c b/drivers/staging/speakup/fakekey.c index 4299cf4..44ebb36 100644 --- a/drivers/staging/speakup/fakekey.c +++ b/drivers/staging/speakup/fakekey.c @@ -28,7 +28,7 @@ #define PRESSED 1 #define RELEASED 0 -static DEFINE_PER_CPU(bool, reporting_keystroke); +static DEFINE_PER_CPU(int, reporting_keystroke); static struct input_dev *virt_keyboard; @@ -78,10 +78,10 @@ void speakup_fake_down_arrow(void) /* don't change CPU */ preempt_disable(); - __this_cpu_write(reporting_keystroke, true); + __this_cpu_write(reporting_keystroke, 1); input_report_key(virt_keyboard, KEY_DOWN, PRESSED); input_report_key(virt_keyboard, KEY_DOWN, RELEASED); - __this_cpu_write(reporting_keystroke, false); + __this_cpu_write(reporting_keystroke, 0); /* reenable preemption */ preempt_enable(); -- 1.8.1.2 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists