From e2524356da0bda492a2a2c4e9aa6b192e48602ae Mon Sep 17 00:00:00 2001 From: NepDisk Date: Sat, 28 Jun 2025 22:58:55 -0400 Subject: [PATCH] Fix DSradio bug in chat for clang users --- src/s_sound.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/s_sound.c b/src/s_sound.c index 37a232209..9d0333be8 100644 --- a/src/s_sound.c +++ b/src/s_sound.c @@ -314,8 +314,11 @@ static void SetChannelsNum(void) lumpnum_t S_GetSfxLumpNum(sfxinfo_t *sfx) { lumpnum_t sfxlump; + char dsname[10]; - sfxlump = W_CheckNumForLongName(va("DS%s", sfx->name)); + sprintf(dsname, "DS%s", sfx->name); + + sfxlump = W_CheckNumForLongName(dsname); if (sfxlump != LUMPERROR) return sfxlump;