3rdparty/portmidi: Fix the right uninitialised local variable.

This commit is contained in:
Vas Crabb 2025-04-20 15:29:31 +10:00
parent 90cd5e392c
commit f28dac8e0c

View File

@ -519,7 +519,7 @@ static PmError midi_in_open(PmInternal *midi, void *driverInfo)
{ {
MIDIEndpointRef endpoint; MIDIEndpointRef endpoint;
coremidi_info_type info; coremidi_info_type info;
OSStatus macHostError = noErr; OSStatus macHostError;
int is_virtual = pm_descriptors[midi->device_id].pub.is_virtual; int is_virtual = pm_descriptors[midi->device_id].pub.is_virtual;
/* if this is an external device, descriptor is a MIDIEndpointRef. /* if this is an external device, descriptor is a MIDIEndpointRef.
@ -731,7 +731,7 @@ static PmError midi_abort(PmInternal *midi)
static PmError midi_write_flush(PmInternal *midi, PmTimestamp timestamp) static PmError midi_write_flush(PmInternal *midi, PmTimestamp timestamp)
{ {
OSStatus macHostError; OSStatus macHostError = noErr;
coremidi_info_type info = (coremidi_info_type) midi->api_info; coremidi_info_type info = (coremidi_info_type) midi->api_info;
MIDIEndpointRef endpoint = (MIDIEndpointRef) (intptr_t) MIDIEndpointRef endpoint = (MIDIEndpointRef) (intptr_t)
pm_descriptors[midi->device_id].descriptor; pm_descriptors[midi->device_id].descriptor;