From: Peter Hutterer Date: Fri, 22 Aug 2014 05:15:17 +0000 (+1000) Subject: touchpad: silence Coverity warnings about uninitialized use X-Git-Tag: 0.6.0~20 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d635b1da2d4a89a98b41439dd564d75a57b680d1;p=platform%2Fupstream%2Flibinput.git touchpad: silence Coverity warnings about uninitialized use container_of() accesses tp for offset calculation. Which is fine, but Coverity doesn't know that. Signed-off-by: Peter Hutterer --- diff --git a/src/evdev-mt-touchpad-tap.c b/src/evdev-mt-touchpad-tap.c index fae8f5e8..c05b45ce 100644 --- a/src/evdev-mt-touchpad-tap.c +++ b/src/evdev-mt-touchpad-tap.c @@ -617,7 +617,7 @@ static int tp_tap_config_count(struct libinput_device *device) { struct evdev_dispatch *dispatch; - struct tp_dispatch *tp; + struct tp_dispatch *tp = NULL; dispatch = ((struct evdev_device *) device)->dispatch; tp = container_of(dispatch, tp, base); @@ -630,7 +630,7 @@ tp_tap_config_set_enabled(struct libinput_device *device, enum libinput_config_tap_state enabled) { struct evdev_dispatch *dispatch; - struct tp_dispatch *tp; + struct tp_dispatch *tp = NULL; dispatch = ((struct evdev_device *) device)->dispatch; tp = container_of(dispatch, tp, base); @@ -644,7 +644,7 @@ static enum libinput_config_tap_state tp_tap_config_is_enabled(struct libinput_device *device) { struct evdev_dispatch *dispatch; - struct tp_dispatch *tp; + struct tp_dispatch *tp = NULL; dispatch = ((struct evdev_device *) device)->dispatch; tp = container_of(dispatch, tp, base);