summary refs log tree commit diff stats
diff options
context:
space:
mode:
authordef <dennis@felsin9.de>2014-07-15 21:22:39 +0200
committerdef <dennis@felsin9.de>2014-07-15 21:22:39 +0200
commit89c2793fb563172a7930d355d37e5d939db7d6ca (patch)
tree1d5953e87ed0db61f530dcffcba51b1174da321d
parent0251c081f69ee7e2814e08b657751a7c5bd93d1a (diff)
downloadNim-89c2793fb563172a7930d355d37e5d939db7d6ca.tar.gz
Stop paramStr from always throwing an exception
-rw-r--r--lib/pure/os.nim2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/pure/os.nim b/lib/pure/os.nim
index 380c9e6e7..a7f4f7d91 100644
--- a/lib/pure/os.nim
+++ b/lib/pure/os.nim
@@ -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].} =