From ad22893c2c5ecd07ab30a51c57c25985a4bb77a8 Mon Sep 17 00:00:00 2001 From: pantor Date: Mon, 31 Mar 2025 22:31:39 +0200 Subject: [PATCH] variable_counter to size_t --- include/inja/statistics.hpp | 2 +- include/inja/template.hpp | 2 +- single_include/inja/inja.hpp | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/include/inja/statistics.hpp b/include/inja/statistics.hpp index fa67eb2..3a7294c 100644 --- a/include/inja/statistics.hpp +++ b/include/inja/statistics.hpp @@ -63,7 +63,7 @@ class StatisticsVisitor : public NodeVisitor { void visit(const SetStatementNode&) {} public: - unsigned int variable_counter; + size_t variable_counter; explicit StatisticsVisitor(): variable_counter(0) {} }; diff --git a/include/inja/template.hpp b/include/inja/template.hpp index be60f54..1de9912 100644 --- a/include/inja/template.hpp +++ b/include/inja/template.hpp @@ -22,7 +22,7 @@ struct Template { explicit Template(std::string content): content(std::move(content)) {} /// Return number of variables (total number, not distinct ones) in the template - int count_variables() const { + size_t count_variables() const { auto statistic_visitor = StatisticsVisitor(); root.accept(statistic_visitor); return statistic_visitor.variable_counter; diff --git a/single_include/inja/inja.hpp b/single_include/inja/inja.hpp index 71560f3..639796d 100644 --- a/single_include/inja/inja.hpp +++ b/single_include/inja/inja.hpp @@ -803,7 +803,7 @@ class StatisticsVisitor : public NodeVisitor { void visit(const SetStatementNode&) {} public: - unsigned int variable_counter; + size_t variable_counter; explicit StatisticsVisitor(): variable_counter(0) {} }; @@ -827,7 +827,7 @@ struct Template { explicit Template(std::string content): content(std::move(content)) {} /// Return number of variables (total number, not distinct ones) in the template - int count_variables() const { + size_t count_variables() const { auto statistic_visitor = StatisticsVisitor(); root.accept(statistic_visitor); return statistic_visitor.variable_counter;