diff options
author | Marco Trevisan (TreviƱo) <mail@3v1n0.net> | 2024-02-13 15:49:36 +0100 |
---|---|---|
committer | Marco Trevisan <mail@3v1n0.net> | 2024-02-13 14:54:42 +0000 |
commit | e05fbaa8ab124664e6df895e4dfbc084f3c0b223 (patch) | |
tree | 9b682c68a571d6a65d487a8d8ae7d317c79584f9 | |
parent | 61f9346aafd3f9a2904d6891e5f554b98694fb1f (diff) |
realtek: Do not initialize variables in switch cases
Handles scan-build warning
-rw-r--r-- | libfprint/drivers/realtek/realtek.c | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/libfprint/drivers/realtek/realtek.c b/libfprint/drivers/realtek/realtek.c index 84bec5c..4532290 100644 --- a/libfprint/drivers/realtek/realtek.c +++ b/libfprint/drivers/realtek/realtek.c @@ -864,13 +864,12 @@ fp_verify_sm_run_state (FpiSsm *ssm, FpDevice *device) static void fp_enroll_sm_run_state (FpiSsm *ssm, FpDevice *device) { + g_autofree gchar *user_id = NULL; + g_autofree guint8 *payload = NULL; FpiDeviceRealtek *self = FPI_DEVICE_REALTEK (device); FpPrint *print = NULL; guint8 *cmd_buf = NULL; - - g_autofree gchar *user_id = NULL; - g_autofree guint8 *payload = NULL; - + guint8 *trans_id = NULL; GVariant *uid = NULL; GVariant *data = NULL; gsize user_id_len; @@ -920,8 +919,6 @@ fp_enroll_sm_run_state (FpiSsm *ssm, FpDevice *device) break; case FP_RTK_ENROLL_COMMIT: - guint8 *trans_id = NULL; - fpi_device_get_enroll_data (device, &print); user_id = fpi_print_generate_user_id (print); user_id_len = strlen (user_id); |