From ff9c78c1d454bb89f05ff274ff9b98508f499e8e Mon Sep 17 00:00:00 2001 From: q66 Date: Thu, 7 May 2015 21:07:06 +0100 Subject: [PATCH] fix --- octa/range.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/octa/range.h b/octa/range.h index a5b1395..61a84e2 100644 --- a/octa/range.h +++ b/octa/range.h @@ -297,7 +297,7 @@ namespace octa { NumberRange() noexcept: p_a(0), p_b(0), p_step(0) {} NumberRange(const NumberRange &it) noexcept: p_a(it.p_a), p_b(it.p_b), p_step(it.p_step) {} - NumberRange(T a, T b, T step = 1) noexcept: p_a(a), p_b(b), + NumberRange(T a, T b, T step = T(1)) noexcept: p_a(a), p_b(b), p_step(step) {} NumberRange(T v) noexcept: p_a(0), p_b(v), p_step(1) {} @@ -317,7 +317,7 @@ namespace octa { }; template - NumberRange range(T a, T b, T step = 1) noexcept { + NumberRange range(T a, T b, T step = T(1)) noexcept { return NumberRange(a, b, step); }