diff options
author | def <dennis@felsin9.de> | 2015-02-24 23:39:08 +0100 |
---|---|---|
committer | def <dennis@felsin9.de> | 2015-02-24 23:39:08 +0100 |
commit | 5e8eaa5f9755a6c8ed73ae0e49d399ac2dd3217c (patch) | |
tree | 020581c8d6e5a40bcf1f83d5e2ee5ba3f0934b6c | |
parent | 34d87c105cdb667b40df6c7c3c953d0c9cd6180a (diff) | |
download | Nim-5e8eaa5f9755a6c8ed73ae0e49d399ac2dd3217c.tar.gz |
Use faster walkDir on BSDs
-rw-r--r-- | lib/pure/os.nim | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/pure/os.nim b/lib/pure/os.nim index f668e756d..bf581667b 100644 --- a/lib/pure/os.nim +++ b/lib/pure/os.nim @@ -1301,7 +1301,7 @@ iterator walkDir*(dir: string): tuple[kind: PathComponent, path: string] {. y = dir / y var k = pcFile - when defined(linux) or defined(macosx): + when defined(linux) or defined(macosx) or defined(bsd): if x.d_type != DT_UNKNOWN: if x.d_type == DT_DIR: k = pcDir if x.d_type == DT_LNK: k = succ(k) |