diff options
author | notaz | 2011-03-07 19:51:58 +0200 |
---|---|---|
committer | notaz | 2011-03-07 19:57:59 +0200 |
commit | 2c8869044c0faff01c6bb8986346f78f631ceac1 (patch) | |
tree | b268e9820fdb490f61bf98da8bb650cbdcce97f6 /frontend/linux/in_evdev.c | |
parent | 900acfae7114e6808c1a6ee6cd58059026bd526f (diff) | |
download | pcsx_rearmed-2c8869044c0faff01c6bb8986346f78f631ceac1.tar.gz pcsx_rearmed-2c8869044c0faff01c6bb8986346f78f631ceac1.tar.bz2 pcsx_rearmed-2c8869044c0faff01c6bb8986346f78f631ceac1.zip |
frontend: fix valgrind errors
also fixes pc build
Diffstat (limited to 'frontend/linux/in_evdev.c')
-rw-r--r-- | frontend/linux/in_evdev.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/frontend/linux/in_evdev.c b/frontend/linux/in_evdev.c index e6bdad1..d863c02 100644 --- a/frontend/linux/in_evdev.c +++ b/frontend/linux/in_evdev.c @@ -585,10 +585,11 @@ static int in_evdev_clean_binds(void *drv_data, int *binds, int *def_binds) in_evdev_t *dev = drv_data; int i, t, ret, offs, count = 0; + memset(keybits, 0, sizeof(keybits)); ret = ioctl(dev->fd, EVIOCGBIT(EV_KEY, sizeof(keybits)), keybits); if (ret == -1) { perror("in_evdev: ioctl failed"); - memset(keybits, 0xff, sizeof(keybits)); /* mark all as good */ + // memset(keybits, 0xff, sizeof(keybits)); /* mark all as good */ } if (dev->abs_lzone != 0) { |