mirror of
https://github.com/claunia/flac.git
synced 2025-12-16 18:54:26 +00:00
replaygain: Fixed usage of gainfilter variable after free
This commit is contained in:
committed by
Erik de Castro Lopo
parent
020042ccd7
commit
a76bdaab67
@@ -384,9 +384,12 @@ ValidGainFrequency ( long samplefreq )
|
||||
{
|
||||
struct ReplayGainFilter* gainfilter = CreateGainFilter( samplefreq );
|
||||
|
||||
free(gainfilter);
|
||||
|
||||
return gainfilter != 0;
|
||||
if (gainfilter == 0) {
|
||||
return 0;
|
||||
} else {
|
||||
free(gainfilter);
|
||||
return 1;
|
||||
}
|
||||
}
|
||||
|
||||
int
|
||||
|
||||
Reference in New Issue
Block a user