Merge pull request #71 from gradha/pr_fixes_path_crash
Fixes crash when running `nimble path something`.
This commit is contained in:
commit
8753fa2002
1 changed files with 3 additions and 1 deletions
|
|
@ -655,8 +655,10 @@ proc listPaths(options: TOptions) =
|
|||
## but at the end quits with a non zero exit error.
|
||||
##
|
||||
## On success the proc returns normally.
|
||||
assert options.action.typ == ActionPath
|
||||
assert(not options.action.packages.isNil)
|
||||
var errors = 0
|
||||
for name in options.action.optionalName:
|
||||
for name, version in options.action.packages.items:
|
||||
var installed: seq[VersionAndPath] = @[]
|
||||
# There may be several, list all available ones and sort by version.
|
||||
for kind, path in walkDir(options.getPkgsDir):
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue