From: Peter Hutterer Date: Sun, 25 Aug 2013 22:39:55 +0000 (+1000) Subject: Fix some compiler warnings about maybe uninitialized values X-Git-Tag: libevdev-0.4~42 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a29d7dba142125591df8b876441b08dcf6551b69;p=platform%2Fupstream%2Flibevdev.git Fix some compiler warnings about maybe uninitialized values These are just to shut the compiler up, in all three cases we only access the respective values if they're defined. Signed-off-by: Peter Hutterer --- diff --git a/libevdev/libevdev.c b/libevdev/libevdev.c index 39a79fc..dd2eebf 100644 --- a/libevdev/libevdev.c +++ b/libevdev/libevdev.c @@ -490,7 +490,7 @@ sync_state(struct libevdev *dev) */ for (i = queue_num_elements(dev) - 1; i >= 0; i--) { - struct input_event e; + struct input_event e = {{0,0}, 0, 0, 0}; queue_peek(dev, i, &e); if (e.type == EV_SYN) break; @@ -1055,7 +1055,7 @@ libevdev_enable_event_code(struct libevdev *dev, unsigned int type, unsigned int code, const void *data) { unsigned int max; - unsigned long *mask; + unsigned long *mask = NULL; if (libevdev_enable_event_type(dev, type)) return -1; @@ -1096,7 +1096,7 @@ int libevdev_disable_event_code(struct libevdev *dev, unsigned int type, unsigned int code) { unsigned int max; - unsigned long *mask; + unsigned long *mask = NULL; if (type > EV_MAX) return -1;