X-Git-Url: https://rtime.felk.cvut.cz/gitweb/l4.git/blobdiff_plain/8fe9942cde59835eb3c3c6936d866dd3305582ef..003b628647705666de261350195da72a38f2c4d2:/l4/pkg/input/lib/src/l4evdev.c diff --git a/l4/pkg/input/lib/src/l4evdev.c b/l4/pkg/input/lib/src/l4evdev.c index a77e1f93e..6946405f8 100644 --- a/l4/pkg/input/lib/src/l4evdev.c +++ b/l4/pkg/input/lib/src/l4evdev.c @@ -487,6 +487,7 @@ static int l4evdev_flush(void *buf, int count) static void l4_input_fill_info(struct input_dev *dev, l4re_event_stream_info_t *info) { + memset(info, 0, sizeof(*info)); info->stream_id = (l4_umword_t)dev; info->id.bustype = dev->id.bustype; @@ -520,7 +521,7 @@ l4evdev_stream_info_for_id(l4_umword_t id, l4re_event_stream_info_t *si) } L4_CV int -l4evdev_absinfo(l4_umword_t id, unsigned naxes, unsigned *axes, +l4evdev_absinfo(l4_umword_t id, unsigned naxes, unsigned const *axes, l4re_event_absinfo_t *infos) { unsigned devn, idx;