summary refs log tree commit diff stats
path: root/lib/pure
diff options
context:
space:
mode:
authorAraq <rumpf_a@web.de>2018-12-16 20:34:07 +0100
committerAraq <rumpf_a@web.de>2018-12-16 20:34:07 +0100
commit9526009e0eb89b3ce2b881cb35384f9b3ef1e02c (patch)
tree7fa70a6c63372a27ca2fdb41f752a4ba165b5df9 /lib/pure
parentd91d1865b88409ba7fc307505eff69c156d74d52 (diff)
downloadNim-9526009e0eb89b3ce2b881cb35384f9b3ef1e02c.tar.gz
fixes #9120
Diffstat (limited to 'lib/pure')
-rw-r--r--lib/pure/parseopt.nim2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/pure/parseopt.nim b/lib/pure/parseopt.nim
index 8071fac93..eba915604 100644
--- a/lib/pure/parseopt.nim
+++ b/lib/pure/parseopt.nim
@@ -237,7 +237,7 @@ when declared(os.paramCount):
   proc remainingArgs*(p: OptParser): seq[TaintedString] {.rtl, extern: "npo$1".} =
     ## retrieves the rest of the command line that has not been parsed yet.
     result = @[]
-    for i in p.idx..<p.cmds.len: result.add p.cmds[i]
+    for i in p.idx..<p.cmds.len: result.add TaintedString(p.cmds[i])
 
 iterator getopt*(p: var OptParser): tuple[kind: CmdLineKind, key, val: TaintedString] =
   ## This is an convenience iterator for iterating over the given OptParser object.