LazBuild: Prevent crash when checking LazarusIDE.IDEStarted. Issue #38377.

git-svn-id: trunk@64409 -
This commit is contained in:
juha 2021-01-20 13:08:04 +00:00
parent ca65088ffb
commit c4fd1e8484

View File

@ -148,7 +148,7 @@ begin
if FUpdateLock=0 then RaiseGDBException('TProjPackDefineTemplates.EndUpdate');
dec(FUpdateLock);
if FUpdateLock=0 then begin
if not LazarusIDE.IDEStarted then
if Assigned(LazarusIDE) and not LazarusIDE.IDEStarted then
Include(FFlags, ptfLoading);
if FFlags * [ptfIsPackageTemplate,ptfIDChanged] // AND
= [ptfIsPackageTemplate,ptfIDChanged] then