ALSA: synth: emux: soundfont.c: Cleaning up memory leak
There is a risk for memory leak in when something unexpected happens and the function returns. This was largely found by using a static code analysis program called cppcheck. [fixed a typo of kfree() by tiwai] Signed-off-by: Rickard Strandqvist <rickard_strandqvist@spectrumdigital.se> Signed-off-by: Takashi Iwai <tiwai@suse.de>
此提交包含在:
@@ -1021,6 +1021,7 @@ load_guspatch(struct snd_sf_list *sflist, const char __user *data,
|
||||
data, count);
|
||||
if (rc < 0) {
|
||||
sf_sample_delete(sflist, sf, smp);
|
||||
kfree(zone);
|
||||
return rc;
|
||||
}
|
||||
/* memory offset is updated after */
|
||||
|
新增問題並參考
封鎖使用者