Commit fcd3027abbbcc26248714eddae40af3fb3c8a82e

Authored by Henrik Rydberg
1 parent 85b7720039

Input: fix double equality sign in uevent

Looking at the uevent stream for input devices, all properties are on
the form "A=B" except the bitmap values, which are on the form
"A==B". This bug has been around at least since 2007, and the input
uevent code has been untouched since. The recent addition of device
properties suggests this is a good time for a remedy.

Acked-by: Dmitry Torokhov <dtor@mail.ru>
Signed-off-by: Henrik Rydberg <rydberg@euromail.se>

Showing 1 changed file with 1 additions and 1 deletions Side-by-side Diff

drivers/input/input.c
... ... @@ -1473,7 +1473,7 @@
1473 1473 {
1474 1474 int len;
1475 1475  
1476   - if (add_uevent_var(env, "%s=", name))
  1476 + if (add_uevent_var(env, "%s", name))
1477 1477 return -ENOMEM;
1478 1478  
1479 1479 len = input_print_bitmap(&env->buf[env->buflen - 1],