diff --git a/src/sound/mididevices/music_timiditypp_mididevice.cpp b/src/sound/mididevices/music_timiditypp_mididevice.cpp index 27863a25c..254b840a0 100644 --- a/src/sound/mididevices/music_timiditypp_mididevice.cpp +++ b/src/sound/mididevices/music_timiditypp_mididevice.cpp @@ -558,7 +558,8 @@ bool TimidityPPMIDIDevice::LaunchTimidity () } strCount -= spaceInExePathCount; - char** TimidityArgs = new char*[strCount]; + char** TimidityArgs = new char*[strCount + 1]; + TimidityArgs[strCount] = NULL; spaceIdx = CommandLine.IndexOf(' '); int curSpace = spaceIdx, i = 1;