From 3526af7ec50e46aaa73d038566f42554f70f27b0 Mon Sep 17 00:00:00 2001 From: Dan Goodliffe Date: Mon, 4 Aug 2025 19:48:20 +0100 Subject: Fix a lot of clang-tidy warnings --- libpqpp/pq-selectbase.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'libpqpp/pq-selectbase.cpp') diff --git a/libpqpp/pq-selectbase.cpp b/libpqpp/pq-selectbase.cpp index 00abdb9..03301e3 100644 --- a/libpqpp/pq-selectbase.cpp +++ b/libpqpp/pq-selectbase.cpp @@ -5,6 +5,7 @@ #include "pq-command.h" #include #include +#include #include #include @@ -16,13 +17,12 @@ PQ::SelectBase::SelectBase(const std::string & sql, const PQ::CommandOptionsCPtr void PQ::SelectBase::createColumns() { - auto nFields = PQnfields(execRes.get()); - for (decltype(nFields) f = 0; f < nFields; f += 1) { + for (int field : std::views::iota(0, PQnfields(execRes.get()))) { if (binary) { - insertColumn(std::make_unique(this, f)); + insertColumn(std::make_unique(this, field)); } else { - insertColumn(std::make_unique(this, f)); + insertColumn(std::make_unique(this, field)); } } } -- cgit v1.2.3