mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-17 16:29:24 +02:00
pastojs: fixed TLibraryPas2JSCompiler.CheckUnitAlias changing size of unitname
git-svn-id: trunk@46400 -
This commit is contained in:
parent
f3541984ee
commit
eb1978fba6
@ -210,10 +210,9 @@ begin
|
|||||||
if (UnitNameLen>0) and Assigned(OnUnitAlias) then
|
if (UnitNameLen>0) and Assigned(OnUnitAlias) then
|
||||||
begin
|
begin
|
||||||
UnitNameMaxLen:=Max(UnitNameLen,255);
|
UnitNameMaxLen:=Max(UnitNameLen,255);
|
||||||
s:=UseUnitName;
|
s:=UseUnitName+StringOfChar(#0,UnitNameMaxLen-UnitNameLen);
|
||||||
SetLength(s,UnitNameMaxLen);
|
|
||||||
if OnUnitAlias(OnUnitAliasData,Pointer(s),UnitNameMaxLen) then
|
if OnUnitAlias(OnUnitAliasData,Pointer(s),UnitNameMaxLen) then
|
||||||
UseUnitName:=LeftStr(s,UnitNameLen);
|
UseUnitName:=PAnsiChar(s);
|
||||||
end;
|
end;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user