Merged in Jan-Niklas-Hasse/fix-audiorecorders-storage-not-being-big-1686863243104 (pull request #1)
Fix audio::recorder's storage not being big enough in some cases causing invalid writes Approved-by: Nikita Lisitsa
This commit is contained in:
commit
bc94fe256d
1 changed files with 1 additions and 1 deletions
|
|
@ -26,7 +26,7 @@ namespace psemek::audio
|
||||||
|
|
||||||
if (storage_.size() < samples_.size() + sample_count)
|
if (storage_.size() < samples_.size() + sample_count)
|
||||||
{
|
{
|
||||||
storage_.resize(std::max<std::size_t>(sample_count, storage_.size() * 2));
|
storage_.resize(std::max<std::size_t>(samples_.size() + sample_count, storage_.size() * 2));
|
||||||
samples_ = {storage_.data(), storage_.data() + samples_.size()};
|
samples_ = {storage_.data(), storage_.data() + samples_.size()};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue