From 15919b7c988af12708d89222bdebc6063d813dab Mon Sep 17 00:00:00 2001 From: Dominik Picheta Date: Tue, 11 Mar 2014 23:06:22 +0000 Subject: EOS exception now contains the error code. --- lib/system.nim | 1 + 1 file changed, 1 insertion(+) (limited to 'lib/system.nim') diff --git a/lib/system.nim b/lib/system.nim index 24ad50f97..41624bb05 100644 --- a/lib/system.nim +++ b/lib/system.nim @@ -260,6 +260,7 @@ type ## system raises. EIO* = object of ESystem ## raised if an IO error occured. EOS* = object of ESystem ## raised if an operating system service failed. + errorCode*: int32 ## OS-defined error code describing this error. EInvalidLibrary* = object of EOS ## raised if a dynamic library ## could not be loaded. EResourceExhausted* = object of ESystem ## raised if a resource request -- cgit 1.4.1-2-gfad0