From a86ab6c8544876b3c276cfc371632220b8e65484 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= Date: Tue, 27 Sep 2022 20:03:51 +0200 Subject: [PATCH] test-fpi-device: Cleanup the device ID / driver before overriding it Otherwise we'd leak the one that was initially set. --- tests/test-fpi-device.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/test-fpi-device.c b/tests/test-fpi-device.c index f1c42753..2b5a9dc1 100644 --- a/tests/test-fpi-device.c +++ b/tests/test-fpi-device.c @@ -1112,6 +1112,7 @@ test_driver_enroll_update_nbis_wrong_device (void) fake_dev = FPI_DEVICE_FAKE (device); template_print = make_fake_nbis_print (device); + g_clear_pointer (&template_print->device_id, g_free); template_print->device_id = g_strdup ("wrong_device"); fake_dev->ret_print = template_print; @@ -1138,6 +1139,7 @@ test_driver_enroll_update_nbis_wrong_driver (void) fake_dev = FPI_DEVICE_FAKE (device); template_print = make_fake_nbis_print (device); + g_clear_pointer (&template_print->driver, g_free); template_print->driver = g_strdup ("wrong_driver"); fake_dev->ret_print = template_print;