* Shortcuts must pass result on

This commit is contained in:
Michaël Van Canneyt 2024-07-12 09:04:34 +02:00
parent a816fc2114
commit fa1abfba92

View File

@ -188,9 +188,12 @@ function MonitorEnter(Const aObject: TObject; aTimeout: Cardinal = INFINITE): Bo
begin
if atimeout=Infinite then
TMonitor.Enter(aObject)
begin
TMonitor.Enter(aObject);
Result:=True;
end
else
TMonitor.Enter(aObject,aTimeOut);
Result:=TMonitor.Enter(aObject,aTimeOut);
end;
@ -211,14 +214,14 @@ end;
function MonitorWait(Const aObject: TObject; aTimeout: Cardinal): Boolean;
begin
TMonitor.Wait(aObject,aTimeOut);
Result:=TMonitor.Wait(aObject,aTimeOut);
end;
function MonitorWait(Const aObject, aLock: TObject; aTimeout: Cardinal): Boolean;
begin
TMonitor.Wait(aObject,aLock,aTimeOut);
Result:=TMonitor.Wait(aObject,aLock,aTimeOut);
end;