Initialize attributes with default values.

This commit is contained in:
Francois Best 2016-10-04 18:55:47 -07:00
parent 993f12ce30
commit 6705d0ed81
1 changed files with 5 additions and 0 deletions

View File

@ -34,6 +34,11 @@ BEGIN_MIDI_NAMESPACE
template<class SerialPort, class Settings> template<class SerialPort, class Settings>
inline MidiInterface<SerialPort, Settings>::MidiInterface(SerialPort& inSerial) inline MidiInterface<SerialPort, Settings>::MidiInterface(SerialPort& inSerial)
: mSerial(inSerial) : mSerial(inSerial)
, mInputChannel(0)
, mRunningStatus_RX(InvalidType)
, mRunningStatus_TX(InvalidType)
, mPendingMessageExpectedLenght(0)
, mPendingMessageIndex(0)
{ {
mNoteOffCallback = 0; mNoteOffCallback = 0;
mNoteOnCallback = 0; mNoteOnCallback = 0;