Blame SOURCES/0003-elan-Fix-switch-in-change_state.patch

73b847
From b16245ad588bf7467a3580726184f48af328414d Mon Sep 17 00:00:00 2001
73b847
From: Benjamin Berg <bberg@redhat.com>
73b847
Date: Mon, 25 Nov 2019 18:34:55 +0100
73b847
Subject: [PATCH 003/181] elan: Fix switch in change_state
73b847
73b847
The switch in change_state had a useless break and a useless if clause.
73b847
Remove both.
73b847
---
73b847
 libfprint/drivers/elan.c | 7 ++-----
73b847
 1 file changed, 2 insertions(+), 5 deletions(-)
73b847
73b847
diff --git a/libfprint/drivers/elan.c b/libfprint/drivers/elan.c
73b847
index 6e9107e..961366e 100644
73b847
--- a/libfprint/drivers/elan.c
73b847
+++ b/libfprint/drivers/elan.c
73b847
@@ -975,8 +975,6 @@ elan_change_state (FpImageDevice *idev)
73b847
 
73b847
   switch (next_state)
73b847
     {
73b847
-      break;
73b847
-
73b847
     case FP_IMAGE_DEVICE_STATE_AWAIT_FINGER_ON:
73b847
       /* activation completed or another enroll stage started */
73b847
       elan_calibrate (dev);
73b847
@@ -988,9 +986,8 @@ elan_change_state (FpImageDevice *idev)
73b847
 
73b847
     case FP_IMAGE_DEVICE_STATE_INACTIVE:
73b847
     case FP_IMAGE_DEVICE_STATE_AWAIT_FINGER_OFF:
73b847
-      if (self->dev_state != FP_IMAGE_DEVICE_STATE_INACTIVE ||
73b847
-          self->dev_state != FP_IMAGE_DEVICE_STATE_AWAIT_FINGER_OFF)
73b847
-        elan_stop_capture (dev);
73b847
+      elan_stop_capture (dev);
73b847
+      break;
73b847
     }
73b847
 }
73b847
 
73b847
-- 
73b847
2.24.1
73b847