diff options
-rw-r--r-- | lib/pure/os.nim | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/pure/os.nim b/lib/pure/os.nim index 63dcde4e3..f53abe81d 100644 --- a/lib/pure/os.nim +++ b/lib/pure/os.nim @@ -1874,7 +1874,10 @@ proc findExe*(exe: string): string {.tags: [ReadDirEffect, ReadEnvEffect].} = if existsFile(result): return var path = string(os.getEnv("PATH")) for candidate in split(path, PathSep): - var x = expandTilde(candidate) / result + when defined(windows): + var x = candidate / result + else: + var x = expandTilde(candidate) / result if existsFile(x): return x result = "" |