From c2ad85db6da5ecd57b0a89ece64af9c6d2b6bf1d Mon Sep 17 00:00:00 2001 From: pantor Date: Tue, 16 May 2023 07:37:17 +0200 Subject: [PATCH] fix msvc conversion warning --- include/inja/renderer.hpp | 2 +- single_include/inja/inja.hpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/include/inja/renderer.hpp b/include/inja/renderer.hpp index 02d4425..354f8df 100644 --- a/include/inja/renderer.hpp +++ b/include/inja/renderer.hpp @@ -375,7 +375,7 @@ class Renderer : public NodeVisitor { } break; case Op::Round: { const auto args = get_arguments<2>(node); - const int precision = args[1]->get(); + const auto precision = args[1]->get(); const double result = std::round(args[0]->get() * std::pow(10.0, precision)) / std::pow(10.0, precision); if (precision == 0) { make_result(int(result)); diff --git a/single_include/inja/inja.hpp b/single_include/inja/inja.hpp index d5899dc..78b431c 100644 --- a/single_include/inja/inja.hpp +++ b/single_include/inja/inja.hpp @@ -2444,7 +2444,7 @@ class Renderer : public NodeVisitor { } break; case Op::Round: { const auto args = get_arguments<2>(node); - const int precision = args[1]->get(); + const auto precision = args[1]->get(); const double result = std::round(args[0]->get() * std::pow(10.0, precision)) / std::pow(10.0, precision); if (precision == 0) { make_result(int(result));