diff --git a/lib/pure/os.nim b/lib/pure/os.nim index 53bf880b64..878444e742 100644 --- a/lib/pure/os.nim +++ b/lib/pure/os.nim @@ -425,8 +425,9 @@ proc `/../`*(head, tail: string): string {.noSideEffect.} = ## * `/ proc <#/,string,string>`_ ## * `parentDir proc <#parentDir,string>`_ runnableExamples: - assert "a/b/c" /../ "d/e" == "a/b/d/e" - assert "a" /../ "d/e" == "a/d/e" + when defined(posix): + assert "a/b/c" /../ "d/e" == "a/b/d/e" + assert "a" /../ "d/e" == "a/d/e" let sepPos = parentDirPos(head) if sepPos >= 0: