input: don't use unintialized memory

git-svn-id: file:///home/notaz/opt/svn/PicoDrive@922 be3aeb3a-fb24-0410-a615-afba39da0efa
This commit is contained in:
notaz 2011-03-19 22:34:27 +00:00
parent 40a39dd7fd
commit 4090311b77

View file

@ -585,10 +585,11 @@ static int in_evdev_clean_binds(void *drv_data, int *binds, int *def_binds)
in_evdev_t *dev = drv_data; in_evdev_t *dev = drv_data;
int i, t, ret, offs, count = 0; int i, t, ret, offs, count = 0;
memset(keybits, 0, sizeof(keybits));
ret = ioctl(dev->fd, EVIOCGBIT(EV_KEY, sizeof(keybits)), keybits); ret = ioctl(dev->fd, EVIOCGBIT(EV_KEY, sizeof(keybits)), keybits);
if (ret == -1) { if (ret == -1) {
perror("in_evdev: ioctl failed"); 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) { if (dev->abs_lzone != 0) {