Explorar o código

* use __get_errno_ptr to implement GetLastOSError

git-svn-id: trunk@7584 -
pierre %!s(int64=18) %!d(string=hai) anos
pai
achega
e3164530b8
Modificáronse 1 ficheiros con 8 adicións e 0 borrados
  1. 8 0
      rtl/netware/sysutils.pp

+ 8 - 0
rtl/netware/sysutils.pp

@@ -26,6 +26,7 @@ uses DOS;
 {$I nwsys.inc}
 {$I nwsys.inc}
 {$I errno.inc}
 {$I errno.inc}
 {$DEFINE HAS_SLEEP}
 {$DEFINE HAS_SLEEP}
+{$DEFINE HAS_OSERROR}
 
 
 TYPE
 TYPE
   TNetwareFindData =
   TNetwareFindData =
@@ -577,6 +578,13 @@ begin
   _delay (milliseconds);
   _delay (milliseconds);
 end;
 end;
 
 
+Function GetLastOSError : Integer;
+
+begin
+  Result:=Integer(__get_errno_ptr^);
+end;
+
+
 
 
 {****************************************************************************
 {****************************************************************************
                               Initialization code
                               Initialization code