From 214825c1d364c2f9554d48fec8ec8e1ea4d31ae6 Mon Sep 17 00:00:00 2001 From: Torrie Fischer Date: Wed, 20 Dec 2023 09:09:33 +0100 Subject: [PATCH] figments: mainloop: warnings-- --- lib/Figments/MainLoop.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/Figments/MainLoop.h b/lib/Figments/MainLoop.h index 5cc71a3..38e12b3 100644 --- a/lib/Figments/MainLoop.h +++ b/lib/Figments/MainLoop.h @@ -21,7 +21,7 @@ struct Scheduler { struct iterator: public std::iterator { Scheduler& queue; - int idx = 0; + size_t idx = 0; explicit iterator(Scheduler& queue) : queue(queue), idx(nextEnabled(0)) {} iterator(Scheduler& queue, int start) : queue(queue), idx(nextEnabled(start)) {} iterator& operator++() { @@ -33,7 +33,7 @@ struct Scheduler { } int nextEnabled(int start) const { - for(int pos = start; pos < queue.tasks.size();pos++) { + for(size_t pos = start; pos < queue.tasks.size();pos++) { if (queue.tasks[pos]->state == Task::Running) { return pos; }