commit e845757894e091f93fb7b835eee66a4a3f13e088
Author: Fabian Greffrath <fabian@greffrath.com>
AuthorDate: Sat Nov 25 11:11:02 2017 +0100
Commit: Fabian Greffrath <fabian@greffrath.com>
CommitDate: Sat Nov 25 11:11:02 2017 +0100
midipipe: initialize state variables
---
src/i_midipipe.c | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/src/i_midipipe.c b/src/i_midipipe.c
index 31d239c9..a318e999 100644
--- a/src/i_midipipe.c
+++ b/src/i_midipipe.c
@@ -48,10 +48,10 @@
// True if the midi proces was initialized at least once and has not been
// explicitly shut down. This remains true if the server is momentarily
// unreachable.
-boolean midi_server_initialized;
+boolean midi_server_initialized = false;
// True if the current track is being handled via the MIDI server.
-boolean midi_server_registered;
+boolean midi_server_registered = false;
//=============================================================================
//
@@ -237,6 +237,8 @@ boolean I_MidiPipe_RegisterSong(char *filename)
ok = WritePipe(packet);
NET_FreePacket(packet);
+ midi_server_registered = false;
+
if (!ok)
{
DEBUGOUT("I_MidiPipe_RegisterSong failed");