aboutsummaryrefslogtreecommitdiffhomepage
path: root/backends/wininput.c
diff options
context:
space:
mode:
authorcbdev <cb@cbcdn.com>2020-08-19 12:46:31 +0200
committercbdev <cb@cbcdn.com>2020-08-19 12:46:31 +0200
commitdc7303cc07565a725eec19aeff46f64ad4275c21 (patch)
tree6e4b427d0d1a5751668cbef1a25f1a21f44e9e51 /backends/wininput.c
parent436bcf59c7dcf4acf42f5f812d0e6c4839326757 (diff)
downloadmidimonster-dc7303cc07565a725eec19aeff46f64ad4275c21.tar.gz
midimonster-dc7303cc07565a725eec19aeff46f64ad4275c21.tar.bz2
midimonster-dc7303cc07565a725eec19aeff46f64ad4275c21.zip
wininput sanity check and minor documentation update
Diffstat (limited to 'backends/wininput.c')
-rw-r--r--backends/wininput.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/backends/wininput.c b/backends/wininput.c
index 6d21a76..1d1c85b 100644
--- a/backends/wininput.c
+++ b/backends/wininput.c
@@ -149,6 +149,11 @@ static int wininput_configure(char* option, char* value){
cfg.wheel = strtoul(next_token, NULL, 0);
}
+ if(cfg.wheel > cfg.wheel_max){
+ LOG("Mouse wheel initial value out of range");
+ return 1;
+ }
+
return 0;
}
else if(!strcmp(option, "wheeldelta")){