From 5ed23d1cba2503bb3fb7a697b023836cb6a5bce6 Mon Sep 17 00:00:00 2001 From: Paul Dino Jones Date: Tue, 25 Mar 2025 14:57:52 -0400 Subject: [PATCH] Fix segfault freeing cammus c12 --- src/monocoque/devices/wheeldevice.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/monocoque/devices/wheeldevice.c b/src/monocoque/devices/wheeldevice.c index 732bc85..ac86bfa 100644 --- a/src/monocoque/devices/wheeldevice.c +++ b/src/monocoque/devices/wheeldevice.c @@ -48,11 +48,11 @@ int wheeldev_free(USBDevice* usbdevice) break; case WHEELDEV_CAMMUSC12 : cammusc12_update(usbdevice, 0, 0, 0, 0); + cammusc12_free(usbdevice); if(usbdevice->m.device_specific_config_file != NULL) { free(usbdevice->m.device_specific_config_file); } - cammusc12_free(usbdevice); break; }