Browse Source

Fixed linker error where startup object is a static block

Brian Fiete 3 years ago
parent
commit
df02aa3b6a
1 changed files with 1 additions and 1 deletions
  1. 1 1
      IDEHelper/Compiler/BfCompiler.cpp

+ 1 - 1
IDEHelper/Compiler/BfCompiler.cpp

@@ -7134,7 +7134,7 @@ bool BfCompiler::DoCompile(const StringImpl& outputDirectory)
 				}
 
 				String entryClassName = project->mStartupObject;
-				typeDef = mSystem->FindTypeDef(entryClassName, 0, project);
+				typeDef = mSystem->FindTypeDef(entryClassName, 0, project, {}, NULL, BfFindTypeDefFlag_AllowGlobal);
 				if (typeDef != NULL)
 				{
 					auto startupType = mContext->mScratchModule->ResolveTypeDef(typeDef);