From 4b26eac8ade565e92b0d0f0d7bcb89d573dff006 Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Wed, 19 Feb 2020 13:31:48 +1000 Subject: [PATCH] Fix (theoretical) use of uninitialized variable This cannot ever be unset on any real device, but coverity is unhappy and that's not making me happy. Signed-off-by: Peter Hutterer --- libevdev/libevdev.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libevdev/libevdev.c b/libevdev/libevdev.c index e6323d1..f034637 100644 --- a/libevdev/libevdev.c +++ b/libevdev/libevdev.c @@ -678,7 +678,7 @@ sync_mt_state(struct libevdev *dev, struct slot_change_state changes_out[dev->num_slots]) { #define MAX_SLOTS 256 - int rc; + int rc = 0; struct slot_change_state changes[MAX_SLOTS] = {0}; for (int axis = ABS_MT_MIN; axis <= ABS_MT_MAX; axis++) { -- 2.34.1