From a59fb5b35226d7faac9a4371887f2ce0cbd773bd Mon Sep 17 00:00:00 2001 From: alaviss Date: Sat, 13 Jul 2019 21:16:09 +0700 Subject: [PATCH] os: confine osErrorMsg example to Linux (#11725) POSIX does **not** define the exact number for each errors. This caused a failure in docs building on Haiku. --- lib/pure/includes/oserr.nim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/pure/includes/oserr.nim b/lib/pure/includes/oserr.nim index 34d8d00855..138aa127d0 100644 --- a/lib/pure/includes/oserr.nim +++ b/lib/pure/includes/oserr.nim @@ -31,7 +31,7 @@ proc osErrorMsg*(errorCode: OSErrorCode): string = ## * `raiseOSError proc <#raiseOSError,OSErrorCode,string>`_ ## * `osLastError proc <#osLastError>`_ runnableExamples: - when defined(posix): + when defined(linux): assert osErrorMsg(OSErrorCode(0)) == "" assert osErrorMsg(OSErrorCode(1)) == "Operation not permitted" assert osErrorMsg(OSErrorCode(2)) == "No such file or directory"