From 91265379df8380e3c400f25b8cf924fdb03d0f0c Mon Sep 17 00:00:00 2001 From: mazmazz <mar.marcoz@outlook.com> Date: Sun, 4 Aug 2019 02:04:02 -0400 Subject: [PATCH] Revert MUSSERV code removal from S_LoadMusic (but we'll probably purge it later, anyway...) --- src/s_sound.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/s_sound.c b/src/s_sound.c index b7dca10ba5..b3b79b9aac 100644 --- a/src/s_sound.c +++ b/src/s_sound.c @@ -1531,6 +1531,18 @@ static boolean S_LoadMusic(const char *mname) // load & register it mdata = W_CacheLumpNum(mlumpnum, PU_MUSIC); +#ifdef MUSSERV + if (msg_id != -1) + { + struct musmsg msg_buffer; + + msg_buffer.msg_type = 6; + memset(msg_buffer.msg_text, 0, sizeof (msg_buffer.msg_text)); + sprintf(msg_buffer.msg_text, "d_%s", mname); + msgsnd(msg_id, (struct msgbuf*)&msg_buffer, sizeof (msg_buffer.msg_text), IPC_NOWAIT); + } +#endif + if (I_LoadSong(mdata, W_LumpLength(mlumpnum))) { strncpy(music_name, mname, 7); -- GitLab