mirror of
https://github.com/ZDoom/fluidsynth.git
synced 2025-02-23 12:21:39 +00:00
Properly free memory on error
This commit is contained in:
parent
e8717e5b40
commit
352bdef533
1 changed files with 1 additions and 1 deletions
|
@ -429,7 +429,7 @@ int fluid_sffile_read_sample_data(SFData *sf, unsigned int start, unsigned int c
|
||||||
if (loaded_data24 == NULL)
|
if (loaded_data24 == NULL)
|
||||||
{
|
{
|
||||||
FLUID_LOG(FLUID_ERR, "Out of memory");
|
FLUID_LOG(FLUID_ERR, "Out of memory");
|
||||||
return FLUID_FAILED;
|
goto error_exit;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (sf->fcbs->fread(loaded_data24, count, sf->sffd) == FLUID_FAILED)
|
if (sf->fcbs->fread(loaded_data24, count, sf->sffd) == FLUID_FAILED)
|
||||||
|
|
Loading…
Reference in a new issue