From 4ad5add74582c587ae97f1e8529e5e1046ff8f70 Mon Sep 17 00:00:00 2001 From: Tobias Doerffel Date: Thu, 9 Jul 2009 12:36:27 +0200 Subject: [PATCH] RemoteVstPlugin: typedef VstMidiEventList Added a typedef for VstMidiEventList so actual type does not have to be hard-coded each time in the code. Signed-off-by: Tobias Doerffel --- plugins/vst_base/remote_vst_plugin.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/plugins/vst_base/remote_vst_plugin.cpp b/plugins/vst_base/remote_vst_plugin.cpp index cd75f3897..a3bdf93ec 100644 --- a/plugins/vst_base/remote_vst_plugin.cpp +++ b/plugins/vst_base/remote_vst_plugin.cpp @@ -268,7 +268,8 @@ private: float * * m_inputs; float * * m_outputs; - std::vector m_midiEvents; + typedef std::vector VstMidiEventList; + VstMidiEventList m_midiEvents; bpm_t m_bpm; double m_currentSamplePos; @@ -607,8 +608,7 @@ void RemoteVstPlugin::process( const sampleFrame * _in, sampleFrame * _out ) events->reserved = 0; events->numEvents = m_midiEvents.size(); int idx = 0; - for( std::vector::iterator it = - m_midiEvents.begin(); + for( VstMidiEventList::iterator it = m_midiEvents.begin(); it != m_midiEvents.end(); ++it, ++idx ) { memcpy( &vme[idx], &*it, sizeof( VstMidiEvent ) );