1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-09-17 16:50:26 +02:00

Bug2551: Fix misread of silent sample blocks & memory overwrites

This commit is contained in:
Paul Licameli 2020-10-07 18:58:34 -04:00
parent 4ca09d55a1
commit a9bd2100bb

View File

@ -373,7 +373,8 @@ size_t SqliteSampleBlock::DoGetSamples(samplePtr dest,
size_t numsamples)
{
if (IsSilent()) {
ClearSamples(dest, destformat, sampleoffset, numsamples);
auto size = SAMPLE_SIZE(destformat);
memset(dest, 0, numsamples * size);
return numsamples;
}