mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-09-03 23:40:22 +02:00
LazBuild: Fix Access Violation when processing --add-package. Issue #40343, patch by Dean Mustakinov.
This commit is contained in:
parent
1d6009e63c
commit
b5fb939257
@ -9,6 +9,7 @@ uses
|
|||||||
SysUtils,
|
SysUtils,
|
||||||
{$IF FPC_FULLVERSION>30100}
|
{$IF FPC_FULLVERSION>30100}
|
||||||
pkgFppkg,
|
pkgFppkg,
|
||||||
|
fpmkunit,
|
||||||
fprepos,
|
fprepos,
|
||||||
LazarusIDEStrConsts,
|
LazarusIDEStrConsts,
|
||||||
{$ENDIF}
|
{$ENDIF}
|
||||||
@ -70,6 +71,9 @@ begin
|
|||||||
FPpkg := TpkgFPpkg.Create(nil);
|
FPpkg := TpkgFPpkg.Create(nil);
|
||||||
try
|
try
|
||||||
try
|
try
|
||||||
|
if not Assigned(Defaults) then
|
||||||
|
Defaults := TBasicDefaults.Create;
|
||||||
|
|
||||||
FPpkg.InitializeGlobalOptions(FOverrideConfigurationFilename);
|
FPpkg.InitializeGlobalOptions(FOverrideConfigurationFilename);
|
||||||
FPpkg.InitializeCompilerOptions;
|
FPpkg.InitializeCompilerOptions;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user