mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-09-07 16:10:41 +02:00
fcl-passrc: test exit in program begin-end
git-svn-id: trunk@35904 -
This commit is contained in:
parent
92af835850
commit
c212a71dff
@ -9076,6 +9076,8 @@ procedure TPasResolver.RaiseIncompatibleTypeDesc(id: int64; MsgNumber: integer;
|
||||
|
||||
function GetString(ArgNo: integer): string;
|
||||
begin
|
||||
if ArgNo>=High(Args) then
|
||||
exit('invalid param '+IntToStr(ArgNo));
|
||||
case Args[ArgNo].VType of
|
||||
vtAnsiString: Result:=AnsiString(Args[ArgNo].VAnsiString);
|
||||
else
|
||||
|
@ -4256,6 +4256,8 @@ begin
|
||||
Add(' exit(''abc'');');
|
||||
Add('end;');
|
||||
Add('begin');
|
||||
Add(' exit;');
|
||||
Add(' exit(4);');
|
||||
ParseProgram;
|
||||
end;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user