summaryrefslogtreecommitdiff
path: root/src/i_sdlmusic.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/i_sdlmusic.c')
-rw-r--r--src/i_sdlmusic.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/i_sdlmusic.c b/src/i_sdlmusic.c
index fd5aa006..50a7bbbf 100644
--- a/src/i_sdlmusic.c
+++ b/src/i_sdlmusic.c
@@ -116,13 +116,12 @@ void I_InitTimidityConfig(void)
if (success)
{
- env_string = malloc(strlen(temp_timidity_cfg) + 15);
- sprintf(env_string, "TIMIDITY_CFG=%s", temp_timidity_cfg);
+ env_string = M_StringJoin("TIMIDITY_CFG=", temp_timidity_cfg, NULL);
putenv(env_string);
}
else
{
- Z_Free(temp_timidity_cfg);
+ free(temp_timidity_cfg);
temp_timidity_cfg = NULL;
}
}
@@ -426,7 +425,7 @@ static void *I_SDL_RegisterSong(void *data, int len)
remove(filename);
}
- Z_Free(filename);
+ free(filename);
return music;
}