diff --git a/Source/i_oplmusic.c b/Source/i_oplmusic.c index afba75dc..a09a113a 100644 --- a/Source/i_oplmusic.c +++ b/Source/i_oplmusic.c @@ -1657,6 +1657,7 @@ static void *I_OPL_RegisterSong(void *data, int len) { MIDIToMidi(&mididata, &mid, &midlen); result = MIDI_LoadFile(mid, midlen); + free(mid); } else {