diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2015-12-29 05:41:59 -0500 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2015-12-29 05:41:59 -0500 |
commit | b8bb3eae4767a93012c08410513eaa9a8e02f071 (patch) | |
tree | ef1eceae0dd855d45a7b9820d9071fe3ae21588a /libs/surfaces/generic_midi | |
parent | 6a8b8c8523071e069d160a6bd07769e0d6903160 (diff) |
generic MIDI support does not have its own request buffer factory, so be sure to initialize descriptor member to null
Diffstat (limited to 'libs/surfaces/generic_midi')
-rw-r--r-- | libs/surfaces/generic_midi/interface.cc | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/libs/surfaces/generic_midi/interface.cc b/libs/surfaces/generic_midi/interface.cc index b7e7b63dd7..04254cb974 100644 --- a/libs/surfaces/generic_midi/interface.cc +++ b/libs/surfaces/generic_midi/interface.cc @@ -65,7 +65,11 @@ static ControlProtocolDescriptor generic_midi_descriptor = { /*supports_feedback : */ true, /*probe : */ probe_generic_midi_protocol, /*initialize : */ new_generic_midi_protocol, - /*destroy : */ delete_generic_midi_protocol + /*destroy : */ delete_generic_midi_protocol, + /*request_buffer_factory : */ 0 /* no buffer factory because this runs + * in the midiUI event loop (which has + * its own request buffer factory. + */ }; extern "C" ARDOURSURFACE_API ControlProtocolDescriptor* protocol_descriptor () { return &generic_midi_descriptor; } |