diff --git a/src/kits/midi/MidiStore.cpp b/src/kits/midi/MidiStore.cpp index cc93577027..e8958d8776 100644 --- a/src/kits/midi/MidiStore.cpp +++ b/src/kits/midi/MidiStore.cpp @@ -436,8 +436,8 @@ void BMidiStore::Run() paused = false; finished = false; - int32 timeAdjust; - uint32 baseTime; + int32 timeAdjust = 0; + uint32 baseTime = 0; bool firstEvent = true; bool resetTime = false; @@ -980,8 +980,8 @@ void BMidiStore::WriteTrack() Write32Bit(0); byteCount = 0; - uint32 oldTime; - uint32 newTime; + uint32 oldTime = 0; + uint32 newTime = 0; for (uint32 t = 0; t < CountEvents(); ++t) { diff --git a/src/kits/midi2/MidiLocalProducer.cpp b/src/kits/midi2/MidiLocalProducer.cpp index d670cb6171..16977d46bc 100644 --- a/src/kits/midi2/MidiLocalProducer.cpp +++ b/src/kits/midi2/MidiLocalProducer.cpp @@ -230,7 +230,7 @@ void BMidiLocalProducer::SpraySystemExclusive( void BMidiLocalProducer::SpraySystemCommon( uchar status, uchar data1, uchar data2, bigtime_t time) const { - size_t len; + size_t len = 0; uchar data[3]; data[0] = status; data[1] = data1;