Fix segfault freeing cammus c12

This commit is contained in:
Paul Dino Jones 2025-03-25 14:57:52 -04:00
parent e75c57636a
commit 5ed23d1cba
1 changed files with 1 additions and 1 deletions

View File

@ -48,11 +48,11 @@ int wheeldev_free(USBDevice* usbdevice)
break; break;
case WHEELDEV_CAMMUSC12 : case WHEELDEV_CAMMUSC12 :
cammusc12_update(usbdevice, 0, 0, 0, 0); cammusc12_update(usbdevice, 0, 0, 0, 0);
cammusc12_free(usbdevice);
if(usbdevice->m.device_specific_config_file != NULL) if(usbdevice->m.device_specific_config_file != NULL)
{ {
free(usbdevice->m.device_specific_config_file); free(usbdevice->m.device_specific_config_file);
} }
cammusc12_free(usbdevice);
break; break;
} }