From 8b827420c2e177c4e9c2d1864112fe39439137bb Mon Sep 17 00:00:00 2001 From: Vadim Lopatin Date: Fri, 25 Mar 2016 14:59:02 +0300 Subject: [PATCH] support older compiler --- src/dlangui/core/settings.d | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/dlangui/core/settings.d b/src/dlangui/core/settings.d index 79c6be35..4fa530a8 100644 --- a/src/dlangui/core/settings.d +++ b/src/dlangui/core/settings.d @@ -82,7 +82,13 @@ class SettingsFile { } static int limitInt(long value, int minvalue, int maxvalue) { - return clamp(cast(int)value, minvalue, maxvalue); + if (value < minValue) + return minValue; + if (value > maxValue) + return maxValue; + return value; + // remove clamp to support older compilers + //return clamp(cast(int)value, minvalue, maxvalue); } static string limitString(string value, const string[] values)