diff --git a/snapshot/linux/capture_memory_delegate_linux.cc b/snapshot/linux/capture_memory_delegate_linux.cc index bf4c7b8e..918e572d 100644 --- a/snapshot/linux/capture_memory_delegate_linux.cc +++ b/snapshot/linux/capture_memory_delegate_linux.cc @@ -62,14 +62,12 @@ void CaptureMemoryDelegateLinux::AddNewMemorySnapshot( snapshots_->push_back(std::make_unique()); internal::MemorySnapshotGeneric* snapshot = snapshots_->back().get(); snapshot->Initialize(process_reader_->Memory(), range.base(), range.size()); - if (budget_remaining_) { - if (!base::IsValueInRangeForNumericType(range.size())) { - *budget_remaining_ = 0; - } else { - int64_t temp = *budget_remaining_; - temp -= range.size(); - *budget_remaining_ = base::saturated_cast(temp); - } + if (!base::IsValueInRangeForNumericType(range.size())) { + *budget_remaining_ = 0; + } else { + int64_t temp = *budget_remaining_; + temp -= range.size(); + *budget_remaining_ = base::saturated_cast(temp); } } diff --git a/snapshot/win/capture_memory_delegate_win.cc b/snapshot/win/capture_memory_delegate_win.cc index 3d3cdd54..43067caa 100644 --- a/snapshot/win/capture_memory_delegate_win.cc +++ b/snapshot/win/capture_memory_delegate_win.cc @@ -60,14 +60,12 @@ void CaptureMemoryDelegateWin::AddNewMemorySnapshot( snapshots_->push_back(std::make_unique()); internal::MemorySnapshotGeneric* snapshot = snapshots_->back().get(); snapshot->Initialize(process_reader_->Memory(), range.base(), range.size()); - if (budget_remaining_) { - if (!base::IsValueInRangeForNumericType(range.size())) { - *budget_remaining_ = 0; - } else { - int64_t temp = *budget_remaining_; - temp -= range.size(); - *budget_remaining_ = base::saturated_cast(temp); - } + if (!base::IsValueInRangeForNumericType(range.size())) { + *budget_remaining_ = 0; + } else { + int64_t temp = *budget_remaining_; + temp -= range.size(); + *budget_remaining_ = base::saturated_cast(temp); } }