From 1678142723ef1f4b607c592ed9dc62e637834f12 Mon Sep 17 00:00:00 2001 From: LemonBoy Date: Thu, 14 Feb 2019 10:15:52 +0100 Subject: [PATCH] Fix regression in version string parsing (#563) --- src/nimblepkg/version.nim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nimblepkg/version.nim b/src/nimblepkg/version.nim index d86e22c..ae85e99 100644 --- a/src/nimblepkg/version.nim +++ b/src/nimblepkg/version.nim @@ -189,7 +189,7 @@ proc parseVersionRange*(s: string): VersionRange = of ' ': # Make sure '0.9 8.03' is not allowed. - if version != "" and i < s.len: + if version != "" and i < s.len - 1: if s[i+1] in {'0'..'9', '.'}: raise newException(ParseVersionError, "Whitespace is not allowed in a version literal.")