Fucking hell, how deep is this build configuration layered?

This commit is contained in:
Michael Fabain Dirks
2016-05-07 23:13:21 +02:00
parent ac6e64d7e8
commit 05eac75030
11 changed files with 6 additions and 5 deletions
-3
View File
@@ -15,9 +15,6 @@
/#Test/*.exe /#Test/*.exe
/ipch /ipch
*.obj *.obj
*.lib
*.dll
*.exe
*.ilk *.ilk
*.idb *.idb
*.pdb *.pdb
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+1 -1
View File
@@ -14,7 +14,7 @@
<SccProjectName /> <SccProjectName />
<SccLocalPath /> <SccLocalPath />
<ProjectGuid>{C23AF61E-9509-411F-933E-17DB18884B21}</ProjectGuid> <ProjectGuid>{C23AF61E-9509-411F-933E-17DB18884B21}</ProjectGuid>
<ProjectName>BlitzCc</ProjectName> <ProjectName>BlitzCC</ProjectName>
<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion> <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
</PropertyGroup> </PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
Binary file not shown.
+5 -1
View File
@@ -76,7 +76,11 @@ void VarDeclNode::proto(DeclSeq *d, Environ *e) {
delete expr; expr = 0; delete expr; expr = 0;
} }
if (kind & DECL_PARAM) { if (expr == nullptr) {
ex("Internal Error: expr turned into nullptr (3)");
}
if (kind & DECL_PARAM) { // Heap corruption, this being replaced again?
defType = ty->constType(); ty = defType->valueType; defType = ty->constType(); ty = defType->valueType;
} }
} else if (constant) ex("Constants must be initialized"); } else if (constant) ex("Constants must be initialized");