1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-10 12:32:20 +02:00

Merge pull request #1685 from disarray2077/patch-2

Fix crash in BfCompiler
This commit is contained in:
Brian Fiete 2022-08-23 15:16:10 +02:00 committed by GitHub
commit e5b00e8f24
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -7489,7 +7489,12 @@ bool BfCompiler::DoCompile(const StringImpl& outputDirectory)
Array<BfTypeInstance*> typeWorkList;
Array<BfType*> typeList;
typeList.Reserve(mContext->mResolvedTypes.GetCount());
for (auto type : mContext->mResolvedTypes)
typeList.Add(type);
for (auto type : typeList)
{
auto module = type->GetModule();
@ -10964,4 +10969,4 @@ BF_EXPORT const char* BF_CALLTYPE BfCompiler_GetEmitLocation(BfCompiler* bfCompi
BF_EXPORT bool BF_CALLTYPE BfCompiler_WriteEmitData(BfCompiler* bfCompiler, char* filePath, BfProject* project)
{
return bfCompiler->WriteEmitData(filePath, project);
}
}