Skip to content
Commit 9d32c0cd authored by Samuel Thibault's avatar Samuel Thibault Committed by Greg Kroah-Hartman
Browse files

staging/speakup: fix get_word non-space look-ahead

get_char was erroneously given the address of the pointer to the text
instead of the address of the text, thus leading to random crashes when
the user requests speaking a word while the current position is on a space
character and say_word_ctl is not enabled.

Reported-on: https://github.com/bytefire/speakup/issues/1


Reported-by: default avatarKirk Reiser <kirk@reisers.ca>
Reported-by: default avatarJanina Sajka <janina@rednote.net>
Reported-by: default avatarAlexandr Epaneshnikov <aarnaarn2@gmail.com>
Reported-by: default avatarGregory Nowak <greg@gregn.net>
Reported-by: default avatardeedra waters <deedra@the-brannons.com>
Signed-off-by: default avatarSamuel Thibault <samuel.thibault@ens-lyon.org>
Tested-by: default avatarAlexandr Epaneshnikov <aarnaarn2@gmail.com>
Tested-by: default avatarGregory Nowak <greg@gregn.net>
Tested-by: default avatarMichael Taboada <michael@michaels.world>
Cc: stable <stable@vger.kernel.org>
Link: https://lore.kernel.org/r/20200306003047.thijtmqrnayd3dmw@function


Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent f8788d86
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment