mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-23 19:09:32 +02:00
* a AnsiString var parameter is supposed to be dispatched in tagVariant.pbstrVal which is a PWideString, so pass a reference to the ComStr field instead of a copy
git-svn-id: trunk@47517 -
This commit is contained in:
parent
50deb254e5
commit
9822ff30cf
@ -1231,7 +1231,7 @@ HKCR
|
||||
StringMap[NextString].ComStr:=StringToOleStr(PString(Params^)^);
|
||||
StringMap[NextString].PasStr:=PString(Params^);
|
||||
Arguments[i].VType:=varOleStr or varByRef;
|
||||
Arguments[i].VPointer:=StringMap[NextString].ComStr;
|
||||
Arguments[i].VPointer:=@StringMap[NextString].ComStr;
|
||||
inc(NextString);
|
||||
inc(PPointer(Params));
|
||||
end;
|
||||
|
Loading…
Reference in New Issue
Block a user