diff --git a/rtl/os2/sysutils.pp b/rtl/os2/sysutils.pp index b40559b04d..80a94a4119 100644 --- a/rtl/os2/sysutils.pp +++ b/rtl/os2/sysutils.pp @@ -977,8 +977,7 @@ Initialization InitInternational; { Initialize internationalization settings } OnBeep:=@SysBeep; LastOSError := 0; - OrigOSErrorWatch := OSErrorWatch; - SetOSErrorTracking (@TrackLastOSError); + OrigOSErrorWatch := TOSErrorWatch (SetOSErrorTracking (@TrackLastOSError)); Finalization DoneExceptions; end.