mirror of
https://github.com/libretro/scummvm.git
synced 2025-02-03 09:23:37 +00:00
AUDIO: Fix mismatching malloc/delete[]
This commit is contained in:
parent
c421a25b8e
commit
03cf6531a5
@ -100,14 +100,14 @@ void MidiDriver_FluidSynth::setInt(const char *name, int val) {
|
||||
char *name2 = scumm_strdup(name);
|
||||
|
||||
fluid_settings_setint(_settings, name2, val);
|
||||
delete[] name2;
|
||||
free(name2);
|
||||
}
|
||||
|
||||
void MidiDriver_FluidSynth::setNum(const char *name, double val) {
|
||||
char *name2 = scumm_strdup(name);
|
||||
|
||||
fluid_settings_setnum(_settings, name2, val);
|
||||
delete[] name2;
|
||||
free(name2);
|
||||
}
|
||||
|
||||
void MidiDriver_FluidSynth::setStr(const char *name, const char *val) {
|
||||
@ -115,8 +115,8 @@ void MidiDriver_FluidSynth::setStr(const char *name, const char *val) {
|
||||
char *val2 = scumm_strdup(val);
|
||||
|
||||
fluid_settings_setstr(_settings, name2, val2);
|
||||
delete[] name2;
|
||||
delete[] val2;
|
||||
free(name2);
|
||||
free(val2);
|
||||
}
|
||||
|
||||
int MidiDriver_FluidSynth::open() {
|
||||
|
Loading…
x
Reference in New Issue
Block a user