mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-11-05 16:49:26 +01:00
* fix for form bug #699
This commit is contained in:
parent
c1f893a1d1
commit
e9bef7b71d
@ -373,6 +373,8 @@ implementation
|
||||
hp:=node;
|
||||
node:=node^.right;
|
||||
hp^.right:=nil;
|
||||
dummycoll.data:=hp^.resulttype;
|
||||
dummycoll.paratyp:=vs_value;
|
||||
secondcallparan(hp,@dummycoll,false,false,false,0);
|
||||
hp^.right:=node;
|
||||
if codegenerror then
|
||||
@ -390,6 +392,8 @@ implementation
|
||||
hp:=node;
|
||||
node:=node^.right;
|
||||
hp^.right:=nil;
|
||||
dummycoll.data:=hp^.resulttype;
|
||||
dummycoll.paratyp:=vs_value;
|
||||
secondcallparan(hp,@dummycoll,false,false,false,0);
|
||||
hp^.right:=node;
|
||||
if pararesult^.deftype<>floatdef then
|
||||
@ -574,6 +578,7 @@ implementation
|
||||
node^.is_colon_para then
|
||||
begin
|
||||
dummycoll.data:=hp^.resulttype;
|
||||
dummycoll.paratyp:=vs_value;
|
||||
secondcallparan(hp,@dummycoll,false
|
||||
,false,false,0
|
||||
);
|
||||
@ -593,6 +598,7 @@ implementation
|
||||
if hp^.is_colon_para then
|
||||
begin
|
||||
dummycoll.data:=hp^.resulttype;
|
||||
dummycoll.paratyp:=vs_value;
|
||||
secondcallparan(hp,@dummycoll,false
|
||||
,false,false,0
|
||||
);
|
||||
@ -617,6 +623,8 @@ implementation
|
||||
end;
|
||||
|
||||
{ last arg longint or real }
|
||||
dummycoll.data:=hp^.resulttype;
|
||||
dummycoll.paratyp:=vs_value;
|
||||
secondcallparan(hp,@dummycoll,false
|
||||
,false,false,0
|
||||
);
|
||||
@ -1432,7 +1440,10 @@ implementation
|
||||
end.
|
||||
{
|
||||
$Log$
|
||||
Revision 1.79 1999-11-20 01:22:18 pierre
|
||||
Revision 1.80 1999-11-29 00:30:06 pierre
|
||||
* fix for form bug 699
|
||||
|
||||
Revision 1.79 1999/11/20 01:22:18 pierre
|
||||
+ cond FPC_USE_CPREFIX (needs also some RTL changes)
|
||||
this allows to use unit global vars as DLL exports
|
||||
(the underline prefix seems needed by dlltool)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user