mirror of
https://github.com/RaySollium99/picodrive.git
synced 2025-09-05 15:27:46 -04:00
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:
parent
40a39dd7fd
commit
4090311b77
1 changed files with 2 additions and 1 deletions
|
@ -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) {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue