mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-18 14:49:11 +02:00
* popobjectstack is now a function
This commit is contained in:
parent
2216c1682c
commit
d3b00ca358
@ -144,7 +144,7 @@ begin
|
|||||||
end;
|
end;
|
||||||
|
|
||||||
|
|
||||||
Procedure PopObjectStack;[Public, Alias : 'FPC_POPOBJECTSTACK'];
|
function PopObjectStack : TObject;[Public, Alias : 'FPC_POPOBJECTSTACK'];
|
||||||
var
|
var
|
||||||
hp : PExceptObject;
|
hp : PExceptObject;
|
||||||
begin
|
begin
|
||||||
@ -158,6 +158,7 @@ begin
|
|||||||
end
|
end
|
||||||
else
|
else
|
||||||
begin
|
begin
|
||||||
|
PopObjectStack:=ExceptObjectStack^.FObject;
|
||||||
hp:=ExceptObjectStack;
|
hp:=ExceptObjectStack;
|
||||||
ExceptObjectStack:=ExceptObjectStack^.next;
|
ExceptObjectStack:=ExceptObjectStack^.next;
|
||||||
dispose(hp);
|
dispose(hp);
|
||||||
@ -201,7 +202,8 @@ end;
|
|||||||
|
|
||||||
Procedure DestroyException(o : TObject);[Public, Alias : 'FPC_DESTROYEXCEPTION'];
|
Procedure DestroyException(o : TObject);[Public, Alias : 'FPC_DESTROYEXCEPTION'];
|
||||||
begin
|
begin
|
||||||
o.Destroy;
|
{ with free we're on the really save side }
|
||||||
|
o.Free;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
|
||||||
@ -215,7 +217,10 @@ begin
|
|||||||
end;
|
end;
|
||||||
{
|
{
|
||||||
$Log$
|
$Log$
|
||||||
Revision 1.14 2000-01-07 16:41:33 daniel
|
Revision 1.15 2000-02-06 17:17:57 florian
|
||||||
|
* popobjectstack is now a function
|
||||||
|
|
||||||
|
Revision 1.14 2000/01/07 16:41:33 daniel
|
||||||
* copyright 2000
|
* copyright 2000
|
||||||
|
|
||||||
Revision 1.13 1999/07/27 08:14:15 florian
|
Revision 1.13 1999/07/27 08:14:15 florian
|
||||||
|
Loading…
Reference in New Issue
Block a user