Merge pull request #1365 from def-/paramstr-exception

Stop paramStr from always throwing an exception
This commit is contained in:
Andreas Rumpf
2014-07-15 21:26:02 +02:00

View File

@@ -1633,7 +1633,7 @@ elif not defined(createNimRtl):
proc paramStr*(i: int): TaintedString {.tags: [FReadIO].} =
# Docstring in nimdoc block.
if i < cmdCount and i >= 0: result = TaintedString($cmdLine[i])
if i < cmdCount and i >= 0: return TaintedString($cmdLine[i])
raise newException(EInvalidIndex, "invalid index")
proc paramCount*(): int {.tags: [FReadIO].} =