Skip to content

Commit

Permalink
WI #2600 Fix NullReferenceException in Workspace.CollectDataLayoutNod…
Browse files Browse the repository at this point in the history
…es (#2601)
  • Loading branch information
efr15 committed Dec 20, 2023
1 parent c1fdd30 commit 9eae24c
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion TypeCobol.LanguageServer/Workspace.cs
Original file line number Diff line number Diff line change
Expand Up @@ -1100,7 +1100,7 @@ static object GetEnd(long start, long length)
private List<Tuple<int, DataDefinition, int>> CollectDataLayoutNodes(CompilationUnit compilationUnit)
{
var dataLayoutNodes = new List<Tuple<int, DataDefinition, int>>();
Node dataDivision = compilationUnit.TemporaryProgramClassDocumentSnapshot.Root.MainProgram.GetChildren<DataDivision>().FirstOrDefault();
Node dataDivision = compilationUnit?.TemporaryProgramClassDocumentSnapshot?.Root?.MainProgram?.GetChildren<DataDivision>()?.FirstOrDefault();
if (dataDivision != null)
{
// Consider data declared in the Working storage
Expand Down

0 comments on commit 9eae24c

Please sign in to comment.