void driver_command_destroy(driver_command_t *driver) { if(driver->name) safe_free(driver->name); if(driver->stream) command_packet_stream_destroy(driver->stream); safe_free(driver); }
void driver_command_destroy(driver_command_t *driver) { if(!driver->is_shutdown) driver_command_close(driver); if(driver->name) safe_free(driver->name); if(driver->stream) command_packet_stream_destroy(driver->stream); safe_free(driver); }