From f6507b52ee722a9594c6185b9b8dbabdf682e67a Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Wed, 30 Sep 2009 07:49:01 -0700 Subject: [PATCH] fixes segfault when importing a midi file pitanga's patch - fixes a segfault when trying to import a midi file without a default soundfont set. --- plugins/midi_import/MidiImport.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/plugins/midi_import/MidiImport.cpp b/plugins/midi_import/MidiImport.cpp index 49924934a..15463c043 100644 --- a/plugins/midi_import/MidiImport.cpp +++ b/plugins/midi_import/MidiImport.cpp @@ -229,9 +229,11 @@ public: if( it_inst ) { isSF2 = true; - it_inst->loadResource( - configManager::inst()-> - defaultSoundfont() ); + if( configManager::inst()->defaultSoundfont() ) + { + it_inst->loadResource( + configManager::inst()->defaultSoundfont() ); + } it_inst->childModel( "bank" )->setValue( 0 ); it_inst->childModel( "patch" )->setValue( 0 ); }