From 9a5ff32da2cdfb4d6bfc1f9cd1bcf7663e98798a Mon Sep 17 00:00:00 2001 From: Greg Zharun Date: Mon, 2 Mar 2015 15:45:10 +0200 Subject: [PATCH] [Summary] Added missing close on non successful port opening --- libs/backends/wavesaudio/waves_midi_device.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/libs/backends/wavesaudio/waves_midi_device.cc b/libs/backends/wavesaudio/waves_midi_device.cc index 81e8f1259d..3401dd5440 100644 --- a/libs/backends/wavesaudio/waves_midi_device.cc +++ b/libs/backends/wavesaudio/waves_midi_device.cc @@ -136,6 +136,7 @@ WavesMidiDevice::open (PmTimeProcPtr time_proc, void* time_info) std::cerr << "Error: " << err_msg << std::endl; _output_pm_stream = NULL; _pm_output_id = pmNoDevice; + close (); return -1; } }