From 3ffe94314a3f18402b159e6c7146088c48137de5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Terelius?= Date: Mon, 18 Nov 2024 11:35:47 +0100 Subject: [PATCH] Fix lint warnings in TaskQueueStdlib MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bug: None Change-Id: I4fd89dac39c0585793601d7adb5181a6ac15a64f Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/368460 Reviewed-by: Ilya Nikolaevskiy Commit-Queue: Björn Terelius Reviewed-by: Harald Alvestrand Cr-Commit-Position: refs/heads/main@{#43415} --- rtc_base/task_queue_stdlib.cc | 7 ++++--- rtc_base/task_queue_stdlib_unittest.cc | 3 +++ 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/rtc_base/task_queue_stdlib.cc b/rtc_base/task_queue_stdlib.cc index 8b9e554cdb..e2b89b8626 100644 --- a/rtc_base/task_queue_stdlib.cc +++ b/rtc_base/task_queue_stdlib.cc @@ -16,6 +16,7 @@ #include #include #include +#include #include #include "absl/functional/any_invocable.h" @@ -200,12 +201,12 @@ TaskQueueStdlib::NextTask TaskQueueStdlib::GetNextTask() { return result; } - if (delayed_queue_.size() > 0) { + if (!delayed_queue_.empty()) { auto delayed_entry = delayed_queue_.begin(); const auto& delay_info = delayed_entry->first; auto& delay_run = delayed_entry->second; if (tick_us >= delay_info.next_fire_at_us) { - if (pending_queue_.size() > 0) { + if (!pending_queue_.empty()) { auto& entry = pending_queue_.front(); auto& entry_order = entry.first; auto& entry_run = entry.second; @@ -225,7 +226,7 @@ TaskQueueStdlib::NextTask TaskQueueStdlib::GetNextTask() { DivideRoundUp(delay_info.next_fire_at_us - tick_us, 1'000)); } - if (pending_queue_.size() > 0) { + if (!pending_queue_.empty()) { auto& entry = pending_queue_.front(); result.run_task = std::move(entry.second); pending_queue_.pop(); diff --git a/rtc_base/task_queue_stdlib_unittest.cc b/rtc_base/task_queue_stdlib_unittest.cc index 97f0a2cbc6..ab0d7fdfb2 100644 --- a/rtc_base/task_queue_stdlib_unittest.cc +++ b/rtc_base/task_queue_stdlib_unittest.cc @@ -10,6 +10,9 @@ #include "rtc_base/task_queue_stdlib.h" +#include +#include + #include "api/task_queue/task_queue_factory.h" #include "api/task_queue/task_queue_test.h" #include "api/units/time_delta.h"