fix midnam-related crash introduced around 13892
git-svn-id: svn://localhost/ardour2/branches/3.0@13897 d708f5d6-7413-0410-9779-e7cbd77b26cf
This commit is contained in:
parent
051b81494c
commit
c779251a3e
@ -782,8 +782,11 @@ MidiTimeAxisView::build_controller_menu ()
|
|||||||
const Glib::ustring model = _midnam_model_selector.get_active_text();
|
const Glib::ustring model = _midnam_model_selector.get_active_text();
|
||||||
boost::shared_ptr<MIDINameDocument> midnam = MidiPatchManager::instance()
|
boost::shared_ptr<MIDINameDocument> midnam = MidiPatchManager::instance()
|
||||||
.document_by_model(model);
|
.document_by_model(model);
|
||||||
boost::shared_ptr<MasterDeviceNames> device_names = midnam->master_device_names(
|
boost::shared_ptr<MasterDeviceNames> device_names;
|
||||||
model);
|
|
||||||
|
if (midnam) {
|
||||||
|
device_names = midnam->master_device_names(model);
|
||||||
|
}
|
||||||
|
|
||||||
if (device_names && !device_names->controls().empty()) {
|
if (device_names && !device_names->controls().empty()) {
|
||||||
/* Controllers names available in midnam file, generate fancy menu */
|
/* Controllers names available in midnam file, generate fancy menu */
|
||||||
|
Loading…
Reference in New Issue
Block a user